📣 独立日限时特惠: VIP通行证立减$68
123
返回列表 发新帖
楼主: jianpanxia
跳转到指定楼层
上一主题 下一主题
收起左侧

Google 1月11日阳光谷面经(最后一轮神仙题求解答)

🔗
 楼主| jianpanxia 2019-2-2 09:03:33 | 只看该作者
全局:
richpanda 发表于 2019-2-2 01:35
最后一题有点无向图里面找强链接cluster的意思。解题时只要注意到小于三条边的点肯定是不满足条件,是要剔 ...

感觉说的很有道理,面试的时候根本没想到这么多。就一直在想DFS。。。
回复

使用道具 举报

🔗
 楼主| jianpanxia 2019-2-2 09:04:17 | 只看该作者
全局:
cheerier 发表于 2019-2-2 01:44
请问第一题可以用BFS吗?

BFS不行吧,因为机器人是要move的,move了之后它会进入下一个grid。用BFS的话机器人没法走呀。
回复

使用道具 举报

🔗
 楼主| jianpanxia 2019-2-2 09:04:24 | 只看该作者
全局:
cheerier 发表于 2019-2-2 01:44
请问第一题可以用BFS吗?

BFS不行吧,因为机器人是要move的,move了之后它会进入下一个grid。用BFS的话机器人没法走呀。
回复

使用道具 举报

🔗
 楼主| jianpanxia 2019-2-2 09:05:40 | 只看该作者
全局:
蓝冰 发表于 2019-2-2 03:49
请问转SETI 那当天的 SDE onsite还继续面吗

我是面完onsite之后才让我转的,所以不太清楚。你可以问一下你的HR
回复

使用道具 举报

🔗
 楼主| jianpanxia 2019-2-2 09:07:12 | 只看该作者
全局:
sdwrz16 发表于 2019-2-2 04:04
感谢楼主分享,

第二轮没大看懂岛屿的定义, 是有一部分1围成一个圈就可以? 还是说必须全部都是1?

第二题只要是上下左右这四个方向连在一起的就算是同一片岛屿。具体定义可以看做题网站island那道题
回复

使用道具 举报

🔗
Camp 2019-2-5 00:42:59 | 只看该作者
全局:
jianpanxia 发表于 2019-2-2 08:30
嗯。我当时想的方法是默认所有人都会被邀请,然后再DFS遍历的过程中去一个个排除不会被邀请的人,感觉差 ...

感觉第二题再优化的思路有点像Binary search的意思,提前排除掉一部分搜索空间,比如sum(matrix[0][a], matrix[0][b]) == (b - a + 1) 的时候就可以跳过(a, b)这一段
回复

使用道具 举报

🔗
a2410036 2019-2-14 05:20:45 | 只看该作者
全局:
第二题感觉可以先从水开始bfs得到所有岛屿的boarder 然后对每个岛屿dfs访问,这样就可以获得每个岛屿的边界点 时间复杂度O(nm)
回复

使用道具 举报

全局:
菜鸡弱弱问一句 seti是啥啊
回复

使用道具 举报

🔗
ootsuka 2019-2-19 04:11:36 | 只看该作者
全局:
请问是不是得onsite面的可以才能继续加面seti?
回复

使用道具 举报

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

本版积分规则

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