📣 Back to School开学季 - VIP通行证5折优惠!蓝莓、Offer多多同步优惠
楼主: PepePls
跳转到指定楼层
上一主题 下一主题
收起左侧

Google MTV 全套过经

🔗
gypcmbczs 2018-12-2 07:37:33 | 只看该作者
全局:
楼主第二题怎么做的?先把每个id留下最小的m个在再找k个最小的吗?
回复

使用道具 举报

🔗
hlckl123456 2018-12-3 15:48:21 | 只看该作者
全局:
楼主想问一下 第二题 是直接按照val sort 一遍直接for 循环pick吗
还有就是第五题,能不能直接保存一个全局变量sum,每次 root.left is None and root.right is None的时候add一下
另外想问一下楼主能否细节的说一下  next  和parent这个做法是什么样的, 感觉好像做不到lgn。。
回复

使用道具 举报

🔗
cengjing 2018-12-7 02:11:45 | 只看该作者
全局:
第一题懵逼啊。。 楼主能详细讲讲么?
回复

使用道具 举报

全局:
第五轮为什么需要next and parent pointer? 不是比较简单的题目么?dfs遍历所有节点,只要判断没有child就是leaf,把value加到sum. 求楼主指出我哪里想错了
回复

使用道具 举报

🔗
rayluck4 2018-12-8 11:27:03 | 只看该作者
全局:
Macrame 发表于 2018-12-1 14:42
这个题目是近期的面试高频题目吧,用union-find做
关于移动的方法,每次merge成功的时候,记录下当前的 ...

请问这个路径为什么能保证不会切出两个连通分量吗?
回复

使用道具 举报

🔗
 楼主| PepePls 2018-12-8 21:54:49 | 只看该作者
全局:
sifangyou1 发表于 2018-12-7 09:50
第五轮为什么需要next and parent pointer? 不是比较简单的题目么?dfs遍历所有节点,只要判断没有child就 ...

dfs的空间复杂度为O(h), h是树的高度
回复

使用道具 举报

🔗
 楼主| PepePls 2018-12-8 21:55:27 | 只看该作者
全局:
gypcmbczs 发表于 2018-12-2 07:37
楼主第二题怎么做的?先把每个id留下最小的m个在再找k个最小的吗?

那题跟面试官讨论了4种解法, 最后让写代码的是你这个
回复

使用道具 举报

🔗
aigongzhu3 2018-12-9 01:28:26 | 只看该作者
全局:
请问第一题的follow up有什么好方法吗?感觉用一定要BFS或DFS整个tree,时间复杂度O(N)?
回复

使用道具 举报

🔗
当横压一代 2018-12-11 18:27:46 | 只看该作者
全局:
楼主牛逼,求问第一题给一个root是什么意思?是给root 1吗?还是指root是图里任意一个点?谢谢啦
回复

使用道具 举报

🔗
浮光 2018-12-11 23:41:17 | 只看该作者
全局:
恭喜lz,请问lz有没有复习准备的方法可以分享呢
回复

使用道具 举报

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

本版积分规则

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