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

S家onsite面经

🔗
 楼主| syftalent 2016-3-10 02:00:56 | 只看该作者
全局:
nothingtrouble 发表于 2016-3-9 10:57
所以dp[j][k] =  SUM(dp[ni][nj][k-1]), ni,nj取i,j的所有neighbors对吧?这样,dp[][]其实还可以简化到二 ...

本来就是二维啊。。。
回复

使用道具 举报

🔗
hzyslddm 2016-3-10 05:45:55 | 只看该作者
全局:
第一题用boolean存的话是不是就不能in place了?
回复

使用道具 举报

全局:
syftalent 发表于 2016-3-10 02:00
本来就是二维啊。。。

恩,对的,lz厉害,当场想出来!祝拿offer。
回复

使用道具 举报

🔗
 楼主| syftalent 2016-3-10 07:53:43 | 只看该作者
全局:
hzyslddm 发表于 2016-3-10 05:45
第一题用boolean存的话是不是就不能in place了?

对的 是有道理的 int32 位 boolean两位
回复

使用道具 举报

🔗
bochs 2016-3-16 13:37:54 | 只看该作者
全局:
nothingtrouble 发表于 2016-3-9 10:57
所以dp[j][k] =  SUM(dp[ni][nj][k-1]), ni,nj取i,j的所有neighbors对吧?这样,dp[][]其实还可以简化到二 ...

你说的是空间二维吗?时间没想到能减到二维的方法
回复

使用道具 举报

全局:
bochs 发表于 2016-3-16 13:37
你说的是空间二维吗?时间没想到能减到二维的方法

对的,时间复杂度应该是O(M*N*K)
回复

使用道具 举报

🔗
kemeng1314 2016-3-17 10:53:11 | 只看该作者
全局:
请问楼主是海投new grad职位吗,还是找内推,谢谢!
回复

使用道具 举报

🔗
sheepmiemies 2016-3-20 04:44:54 | 只看该作者
全局:
请问LZ第三轮的思路是否还是和leetcode的ugly number II一样,k-way merge啊?

最后一轮感觉是不是相当于external sort,把available memory分成 k+1份来 k-way merge,剩下1份空间当做输出缓冲区。可能还需要谈到trade off是k越大,merge的round越少,但是读写disk的时间会增加。
回复

使用道具 举报

🔗
tigercode 2016-9-15 13:22:13 | 只看该作者
全局:
1, 啥叫boolean存。。。
回复

使用道具 举报

🔗
haoshenxiong 2016-9-26 04:07:24 | 只看该作者
全局:
syftalent 发表于 2016-3-8 07:31
很多贴都有。。。。 从一个格子走到另一个格子走K部有多少不同的走法 哦对了 上下左右对角线都可以走 所 ...

感觉这个dp和bfs没啥区别啊
回复

使用道具 举报

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

本版积分规则

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