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

FB 店面/Onsite 7/24

🔗
 楼主| jordandong 2017-7-25 13:58:21 | 只看该作者
全局:
summerlismile 发表于 2017-7-25 13:11
这个需要在每个Node里加一个sum的field, 然后建树时储存每一个subtree的sum值在那个Node, 然后根据BST性 ...

对的 多次call, 建树属于pre process过程
回复

使用道具 举报

🔗
cjwns 2017-7-25 14:33:45 | 只看该作者
全局:
summerlismile 发表于 2017-7-25 13:11
这个需要在每个Node里加一个sum的field, 然后建树时储存每一个subtree的sum值在那个Node, 然后根据BST性 ...

我咋觉得这样做好像不对呀,是我没看懂?
回复

使用道具 举报

🔗
willians512 2017-7-25 22:58:22 | 只看该作者
全局:
我觉得SUM的方法也有些问题,可以举出反例,你要找的比 lo 小的在某个节点A右子树的左孩子上B,此时A左子树的节点都比B小,但SUM已经被包含在total里面并没有被减掉吧
回复

使用道具 举报

🔗
edyyy 2017-7-25 23:51:31 | 只看该作者
全局:
谢谢分享,楼主什么时候投的,到约店面中间多长时间啊?
回复

使用道具 举报

🔗
edyyy 2017-7-25 23:53:25 | 只看该作者
全局:
jordandong 发表于 2017-7-25 10:08
利扣341  只不过是返回一个linkedlist

补充内容 (2017-7-25 10:10):

像这样吗http://www.geeksforgeeks.org/flattening-a-linked-list/
还是这样http://www.geeksforgeeks.org/fla ... and-child-pointers/
回复

使用道具 举报

🔗
 楼主| jordandong 2017-7-26 03:12:40 | 只看该作者
全局:
edyyy 发表于 2017-7-25 23:53
像这样吗http://www.geeksforgeeks.org/flattening-a-linked-list/
还是这样http://www.geeksforgeeks.o ...

第二个那种, recruiter找的 我没投 找完就约了
回复

使用道具 举报

🔗
 楼主| jordandong 2017-7-26 03:15:51 | 只看该作者
全局:
willians512 发表于 2017-7-25 22:58
我觉得SUM的方法也有些问题,可以举出反例,你要找的比 lo 小的在某个节点A右子树的左孩子上B,此时A左 ...

BST搜索的时候遇到小的左孩子, 也要减掉,直到找到那个第一个, 换句话说就是在搜索lo和Hi的时候把没用的左孩子/右孩子顺便减掉
回复

使用道具 举报

🔗
mchzh 2017-7-26 03:41:17 | 只看该作者
全局:
楼主onsite面了多久了?
回复

使用道具 举报

🔗
chris612ku 2017-7-26 03:55:24 | 只看该作者
全局:
樓主b4 這題應該是要考慮有沒有多次被call吧?假如只被call一次的話就沒有存取sum的必要了。

還有個疑問,這個sum variable一開始就定義在treenode class/struct 裡嗎?沒有的話不就要自己create一個tree 或者用hasmap存了?

謝謝
回复

使用道具 举报

🔗
 楼主| jordandong 2017-7-26 03:57:32 | 只看该作者
全局:
chris612ku 发表于 2017-7-26 03:55
樓主b4 這題應該是要考慮有沒有多次被call吧?假如只被call一次的話就沒有存取sum的必要了。

還有個疑問 ...

是多次call , 自己定义node结构,这些都可以和面试的人讨论
回复

使用道具 举报

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

本版积分规则

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