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

gg全套

🔗
 楼主| hyperspace 2016-9-15 04:34:03 | 只看该作者
全局:
readman 发表于 2016-9-15 03:36
楼主电面那题你的方法空间是n^2么, 二维dp做的?

然后onsite管子那题是union-find么? 下边的是2d fenwick ...

我咩有用dp做。。用的recursion。。
回复

使用道具 举报

🔗
 楼主| hyperspace 2016-9-15 04:37:46 | 只看该作者
全局:
feichangh 发表于 2016-9-15 04:00
第四题第一小问暴力检查除了对角线的半个matrix(i = 0 ~ m, j = i+1 ~ n)看看m[j]是不是等于m[j]。第二小 ...

第二小问我是提议建一个trie tree先建字典。然后面试官说可以假设我已经有一个hashmap里面key是prefix,value是所有prefix是key的单词。然后再dfs。

因为当第一个单词选定的时候,第二个单词的第一个字母已经确定了,可以用prefix在字典里找。同理第三第四。
回复

使用道具 举报

🔗
 楼主| hyperspace 2016-9-15 04:38:32 | 只看该作者
全局:
readman 发表于 2016-9-15 04:15
是的..因为题目说的进是左下出是右上...不过我也不知道给的数据什么结构

这些都没有说死,基本就是你怎么想就怎么设计,我觉得这里可能考了一点OOD
回复

使用道具 举报

🔗
plich 2016-9-15 04:52:32 | 只看该作者
全局:
第二题感觉上用heap会比较好

第三题用额外空间的话楼主是怎么处理edge case的啊, 我assume你是提前把加和存起来了……
回复

使用道具 举报

🔗
 楼主| hyperspace 2016-9-15 05:12:12 | 只看该作者
全局:
plich 发表于 2016-9-15 04:52
第二题感觉上用heap会比较好

第三题用额外空间的话楼主是怎么处理edge case的啊, 我assume你是提前把加 ...

嗯第二题是heap
第三题就存每行的和 然后edge case就算的时候判断一下。。
回复

使用道具 举报

🔗
wtcupup 2016-9-15 06:55:46 | 只看该作者
全局:
hyperspace 发表于 2016-9-15 04:33
我的方法是有一个boolean[4]。分别代表上下左右有没有口子。

然后四方向做BFS ?
回复

使用道具 举报

🔗
 楼主| hyperspace 2016-9-15 09:44:43 | 只看该作者
全局:
wtcupup 发表于 2016-9-15 06:55
然后四方向做BFS ?

没有四方向了。题目的设定就是只有一个入口和一个出口。
回复

使用道具 举报

🔗
todayand 2016-9-15 12:05:57 | 只看该作者
全局:
请问lz,电面那题是不是直接从中间向两边遍历就可以了?O(n)的时间复杂度
回复

使用道具 举报

🔗
 楼主| hyperspace 2016-9-15 13:00:55 | 只看该作者
全局:
todayand 发表于 2016-9-15 12:05
请问lz,电面那题是不是直接从中间向两边遍历就可以了?O(n)的时间复杂度

我是从两头从向中间弄的
回复

使用道具 举报

🔗
jennyEternal 2016-9-15 13:09:31 | 只看该作者
全局:
感谢楼主分享!我把能有的米都贡献给你,祝你以后offer多多!

评分

参与人数 1大米 +3 收起 理由
harrypotter + 3 你是好人。

查看全部评分

回复

使用道具 举报

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

本版积分规则

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