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

Google 2019/03/15 Onsite

🔗
bdhmwzfa 2019-3-17 09:18:05 | 只看该作者
全局:
RicciWoo 发表于 2019-3-16 21:38
这是这道题好玩的地方,不用notification机制的。
一开始我的想法是,每次先把absolution时间需要最早执 ...

恕我愚钝,没看明白这个定时系统是什么意思
是说有个定时系统,对于所有的callback,都在给定时间提交,那自己写的这个callback意义在哪呢?我直接提交原来的callback不就好了?
或者麻烦楼主给举个例子?
回复

使用道具 举报

🔗
 楼主| RicciWoo 2019-3-17 09:34:56 | 只看该作者
全局:
zorrowei 发表于 2019-3-17 04:51
第五轮的这个循环法:珀斯特顺序遍历二叉树,对空间复杂有要求么?可以就是常规的while-loop加一个站么?

对空间没有要求,但是给定node的通常结构不能修改
回复

使用道具 举报

🔗
 楼主| RicciWoo 2019-3-17 09:36:29 | 只看该作者
全局:
bdhmwzfa 发表于 2019-3-17 09:09
大概明白了
那么这道题其实也可以用拓扑排序的,只不过排序方法不一样,按照入度进行排序,入度为零的点 ...

这个我也没想出来怎么做,欢迎讨论
回复

使用道具 举报

🔗
bdhmwzfa 2019-3-17 09:45:59 | 只看该作者
全局:
RicciWoo 发表于 2019-3-17 09:36
这个我也没想出来怎么做,欢迎讨论

我现在的想法是,优先选择那些从当前节点出发最长路径最长的那些点
比如现在有三个点可以选A B C,而这三个点向下执行最长路径分别为6 3 3,那么肯定优先选择A,因为选择A,也许能把总时间控制在6,不选肯定要超过6的,我还没想出反例来
至于有tie的情况,可以随意选择?
回复

使用道具 举报

🔗
14417335 2019-3-17 21:13:10 | 只看该作者
全局:
RicciWoo 发表于 2019-3-16 21:27
切巧克力确实是用copy books的思路,binary search,或叫二分答案。
schedule jobs,我面试一开始就说用 ...

如果是树的话,我提出一个greedy的想法:谁的子孙多,就prioritize。


  1. 0
  2.             1         2
  3.           3   4     5   
  4.         7             12
  5.      15    16
  6.    31 32  33 34

  7. 如果只有两个工人,那么顺序应该是:
  8. 0
  9. 1,2
  10. 3,5 (4的子孙是0, 所以后做)
  11. 7,4
  12. 15,16
  13. 31,32
  14. 33,34
复制代码



如果是DAG就不能用这个方法,因为还有虽然谁谁谁没有子孙但是做了它可以开启下面的node。除了笨办法,还没想出来。
回复

使用道具 举报

全局:
14417335 发表于 2019/03/17 21:13:10


如果是树的话,我提出一个greedy的想法:谁的子孙多,就prioritize。

[mw_shl_code=bash,false]
0
            1         2
...

狗家店面跪经
https://www.1point3acres.com/bbs/thread-503615-1-1.htmlhttps://www.1point3acres.com/bbs/thread-503615-1-1.html 有个好像是一样的题,这里有人发代码,是先用拓波找顺序再用heap算时间,十天内两题了有点高频啊
回复

使用道具 举报

🔗
ihatetaitea 2019-3-27 06:43:39 | 只看该作者
全局:
谢谢楼主分享
回复

使用道具 举报

🔗
 楼主| RicciWoo 2019-3-27 07:18:50 | 只看该作者
全局:
kaipeng21 发表于 2019-3-27 06:33
狗家店面跪经
https://www.1point3acres.com/bbs/thread-503615-1-1.htmlhttps://www.1point3acres.com/ ...

谢谢你的分享,可能是遇到了同一个面试官,应该是TF组做compiler相关的印度人
回复

使用道具 举报

🔗
mooc 2019-3-31 12:34:10 | 只看该作者
全局:
所以lz,第四轮工人那题的follow up是用匈牙利算法吗?
回复

使用道具 举报

🔗
 楼主| RicciWoo 2019-3-31 19:53:07 | 只看该作者
全局:
mooc 发表于 2019-3-31 12:34
所以lz,第四轮工人那题的follow up是用匈牙利算法吗?

我没做完,所以没有follow up啊
回复

使用道具 举报

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

本版积分规则

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