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

谷歌实习跪经

🔗
 楼主| susuqian 2018-7-28 08:48:55 | 只看该作者
全局:
desperatecat 发表于 2018-7-28 08:30
楼主面的是什么职位呢

实习,其实题也不难,但是当时就是不会
回复

使用道具 举报

🔗
desperatecat 2018-7-28 08:54:29 | 只看该作者
全局:
susuqian 发表于 2018-7-28 08:48
实习,其实题也不难,但是当时就是不会

pm你了~~紫薯布丁
回复

使用道具 举报

🔗
timtam85 2018-7-29 12:12:34 | 只看该作者
全局:
第三题类似蠡口伞儿久
回复

使用道具 举报

🔗
wythhh 2018-8-8 12:51:04 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
xfym 2018-8-8 12:57:19 | 只看该作者
全局:
哈哈哈加油
回复

使用道具 举报

🔗
pr1234567 2018-8-8 15:09:46 | 只看该作者
全局:
第三题 直接dfs就好了 看你的答案 1 2 3 4也是可以的。从1234 任何一个block开始dfs都可以找出这个路径。cost就是dfs之后两个方向和的最大值。
回复

使用道具 举报

全局:
现在的google难度感觉越来越简单了...
回复

使用道具 举报

全局:
smellycat 发表于 2018-7-14 06:36
应该是再加一个matrix (boolean[][] visited = boolean[N][N])记录每个格子是否被遍历过。感觉这是一个 ...

没有回溯的事情,如果有的话你这个visit矩阵就废了,你自己想想
回复

使用道具 举报

全局:
superliuxz 发表于 2018-7-25 08:09
你好,感觉这个memorization不太对吧,我试了下
    [[1,1,1,1],
     [0,1,1,0],

你的方向矩阵有问题,不能那么写
回复

使用道具 举报

全局:
这道题用上面两位写的dfs时间复杂度太高。
做这道题很简单,写两个dp,一个搜左下,一个搜右下,有2n次尝试,每次最多便利m行,O(n2)
如果dfs不加visit的话,每个格子都要检查,外面n2,内部最坏情况n2(全是1),空间复杂度可想而知。剪枝并且cache之后减到O(n2)
dfs比较好想,推荐dfs
回复

使用道具 举报

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

本版积分规则

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