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

Uber onsite

🔗
aiwojiujiu 2015-12-9 15:13:03 | 只看该作者
全局:
dumpling_suanca 发表于 2015-12-7 04:54
这样是不对的,不能只保留隔层,因为相邻两个子树的处理方法可能不一样。我的第一反应是recursive,就是 ...

你的思路是对的  然后可以用dp优化 这个应该是followup会问吧
回复

使用道具 举报

🔗
hmmm 2015-12-12 06:06:56 | 只看该作者
全局:
你给我发的站内信我等级太低回复不了啊。。。站内发个微信号呗
回复

使用道具 举报

🔗
starcroce 2015-12-12 07:43:10 | 只看该作者
全局:
dumpling_suanca 发表于 2015-12-7 04:54
这样是不对的,不能只保留隔层,因为相邻两个子树的处理方法可能不一样。我的第一反应是recursive,就是 ...

我觉得对于每一个node有val和sum,sum就是最后要求的值
leaf node的话就是node.sum = node.val,之后的话就是root.sum = max(root.left.sum+root.right.sum, (root.left.sum-root.left.val)+(root.right.sum-root.right.val)+root.val)
回复

使用道具 举报

🔗
pixel 2015-12-15 23:34:02 | 只看该作者
全局:
wtcupup 发表于 2015-12-5 05:50
求第三题的的做法

binary tree inorder traversal + house robber ?
回复

使用道具 举报

🔗
bobzhang2004 2015-12-16 09:30:58 | 只看该作者
全局:
请问uber eat是什么意思,可以详细说说吗?
回复

使用道具 举报

🔗
yueyub 2015-12-20 14:15:00 | 只看该作者
全局:
dumpling_suanca 发表于 2015-12-7 04:54
这样是不对的,不能只保留隔层,因为相邻两个子树的处理方法可能不一样。我的第一反应是recursive,就是 ...

聪明,你说的是对的。楼下提到dp,也是自然而然的。代码就不必要写了,很简单。
回复

使用道具 举报

🔗
budlover 2016-1-3 14:47:38 | 只看该作者
全局:
tiantiana 发表于 2015-12-5 23:58
Question 3:

need to return all the nodes? Or, only the sum is fine.

同问,请问是返回sum就行了么?
回复

使用道具 举报

🔗
jygan 2016-1-4 03:02:16 | 只看该作者
全局:
uber eat是什么意思?是送外卖的uber?
回复

使用道具 举报

🔗
jygan 2016-1-4 05:28:25 | 只看该作者
全局:
starcroce 发表于 2015-12-12 07:43
我觉得对于每一个node有val和sum,sum就是最后要求的值
leaf node的话就是node.sum = node.val,之后的 ...

你这个公式好像有问题,root.sum是以当前node为树的max sum, 也就是说root.sum可能包含root.val也有可能不包含。但是你用root->left->sum - root->left->val + root->right->sum - root->right->val, 你默认了root->left->sum包含root->left->val  ?
回复

使用道具 举报

🔗
jygan 2016-1-4 07:11:24 | 只看该作者
全局:
请问DP怎么做?这里DP的好处是什么?我用recursive做,每个节点也只计算了一次,因为这里recursive实际上是buttom up计算max sum的值。
回复

使用道具 举报

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

本版积分规则

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