回复: 11
跳转到指定楼层
上一主题 下一主题
收起左侧

Bloomberg 电面 一道题

全局:

2016(4-6月) 码农类General 硕士 全职@bloomberg - 内推 - 技术电面  | | Other | 应届毕业生

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x


3点开始的,像是白人小哥。上来介绍简历的project,然后开始coding.

就一道题:计算每个二叉树的从root到每个叶子的每条path的sum,找sum最小的那个path,输出这个path。


很简单吧。DFS遍历一下,用一个int叫min的来记录一下最小sum,minPath来记录最小的那个p
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Popular Interview Questions from Top Companies
然后对方帮我写上去了。。

对方带着我一步步走我的程序,哎,时间过得很快。一道题做完就到时间了。。

被这么简单的一道题虐了。。希望能去onsite啊。。求人品~~


评分

参与人数 5大米 +64 收起 理由
BlackPen + 1 感谢分享!
jiaozhu200601 + 2 感谢分享!
嗜血猎手 + 1 感谢分享!
donnice + 10 祝好运!
夏虫不知雪花 + 50

查看全部评分


上一篇:Bloomberg电面跪经一则
下一篇:发一个Yelp店面攒RP
推荐
陈润鹏 2016-7-15 22:23:34 | 只看该作者
全局:
为什么呀 感觉 你们做的好奇怪呀 题目难道不是这样?
  1. package bloomberg;

  2. import java.util.*;

  3. public class MinuSumPath{
  4.         public int findMin(TreeNode root) {
  5.                 int left = findMin(root.left);
  6.                 int right  = findMin(root.right);
  7.                 return Math.min(left,right)+root.val;
  8.         }
  9. }
复制代码

补充内容 (2016-7-15 22:24):
少了一个空 集判断
回复

使用道具 举报

全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Popular Interview Questions from Top Companies
回复

使用道具 举报

🔗
gwygw 2016-4-9 23:31:16 | 只看该作者
全局:
昨天被BB又放鸽子了!
回复

使用道具 举报

🔗
lela900900 2016-4-10 05:52:23 | 只看该作者
全局:
谢谢lz 很详细的面经啊 lz好人!
我刚写了遍,跑test也是折腾了好久才想起来min和path要放全局变量啊啊,要不递归返回的时候都被覆盖掉了 T_T

感觉bb 考的不难,但都很细
回复

使用道具 举报

🔗
jiaozhu200601 2016-8-28 03:46:58 | 只看该作者
全局:
感谢楼主分享,请问一下优化的具体想法,如果用DFS的话,如何在遍历的过程中就确定一个min, 并且确保在sum大于min的时候立刻停止遍历,我尝试实现这一细节操作但是发现有难度,谢谢,给你加米!
回复

使用道具 举报

🔗
 楼主| zsz1990ustc 2016-8-30 14:36:19 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Popular Interview Questions from Top Companies
回复

使用道具 举报

🔗
chaosMonkey 2016-8-30 15:38:38 | 只看该作者
全局:
dfs中不一定要全局变量,像记录遍历路径的变量以及最后的min结果都可以利用引用的方式放到参数中。也能起到和全局变量类似的效果。
回复

使用道具 举报

🔗
 楼主| zsz1990ustc 2016-9-2 13:45:38 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Popular Interview Questions from Top Companies
回复

使用道具 举报

🔗
 楼主| zsz1990ustc 2016-9-2 13:46:19 | 只看该作者
全局:
chaosMonkey 发表于 2016-8-30 15:38
dfs中不一定要全局变量,像记录遍历路径的变量以及最后的min结果都可以利用引用的方式放到参数中。也能起到 ...

赞!是的!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表