12
返回列表 发新帖
楼主: nevets
跳转到指定楼层
上一主题 下一主题
收起左侧

10.28 Google面经回馈(附个人解法)

🔗
 楼主| nevets 2016-11-3 22:00:06 | 只看该作者
全局:
qiuxuxing007 发表于 2016-11-3 19:27
楼主运气不好, 碰到烙印。。

都是命
回复

使用道具 举报

🔗
qiuxuxing007 2016-11-4 08:03:16 | 只看该作者
全局:
第一问 lc 379, lru cache是不是就是lc 里面lru cache的题目一模一样?
回复

使用道具 举报

🔗
 楼主| nevets 2016-11-5 16:39:14 | 只看该作者
全局:
qiuxuxing007 发表于 2016-11-4 08:03
第一问 lc 379, lru cache是不是就是lc 里面lru cache的题目一模一样?

第一问不是LC 379,那题是看下一个可以使用的号码,而这题是名字检索。第二问就是经典LRU。
回复

使用道具 举报

🔗
chaosMonkey 2016-12-11 17:52:09 | 只看该作者
全局:
请问iz 第一次是找到以输入子串为前缀的所有名字吗?如果只是包含该子串的话,如何利用trie呢?followup是什么样的呢?
回复

使用道具 举报

🔗
 楼主| nevets 2016-12-13 00:24:03 | 只看该作者
全局:
chaosMonkey 发表于 2016-12-11 17:52
请问iz 第一次是找到以输入子串为前缀的所有名字吗?如果只是包含该子串的话,如何利用trie呢?followup是 ...

是以输入串为子串的所有名字。可以利用后缀数组来找 :)
回复

使用道具 举报

🔗
chaosMonkey 2016-12-13 00:55:18 | 只看该作者
全局:
nevets 发表于 2016-12-13 00:24
是以输入串为子串的所有名字。可以利用后缀数组来找 :)

非常感谢lz的回复,请问你在题中提到的trie的作用是不是仅仅用作存储电话簿的数据结构呢?电话簿中的数据是什么样的形式的呢?怎么把姓名和号码结合在一起的呢?
这样的话,trie和后面的用后缀数组查找子串是不是没什么关系?
回复

使用道具 举报

🔗
 楼主| nevets 2016-12-13 01:03:41 | 只看该作者
全局:
chaosMonkey 发表于 2016-12-13 00:55
非常感谢lz的回复,请问你在题中提到的trie的作用是不是仅仅用作存储电话簿的数据结构呢?电话簿中的数据 ...

Trie和suffix array只是作为索引,能更好的执行 “查找包含某一子串” 这一任务而已。具体电话mapping可以非常直接的用hashmap做。
回复

使用道具 举报

🔗
dorothy00dd 2017-1-1 21:53:03 | 只看该作者
全局:
楼主,第二面第二问可否讲的详细一点,没想出来怎么解
回复

使用道具 举报

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

本版积分规则

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