📣 Back to School开学季 - VIP通行证5折优惠!蓝莓、Offer多多同步优惠
123
返回列表 发新帖
楼主: letsgo
跳转到指定楼层
上一主题 下一主题
收起左侧

谷歌电面跪经

🔗
lk930121 2017-2-23 03:30:34 | 只看该作者
全局:
看了各位的讨论,有点不明白的是,为什么不能用一个 boolean数组 isBold 标记需要加粗的字符,然后再用 StringBuilder 遍历这个数组进行处理呢?merge intervel 更高效?
回复

使用道具 举报

🔗
lk930121 2017-2-23 03:54:54 | 只看该作者
全局:
我修正一下我的说法,记 String 长度 n, dictionary 有 k 个 string,长度最大为 m
如果用我说的 boolean 数组,那么应该是 O(2m*n) + O(n)
如果用 merge intervel,应该是O(m*n) +O(k)+O(n)
k不是很多的情况下,确实用 merge intervel 比较好

PS:我这里用了 trie 的方法找 match
回复

使用道具 举报

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

使用道具 举报

🔗
z165153 2017-3-1 17:54:25 | 只看该作者
全局:
vesalius 发表于 2017-1-30 01:56
ls惊现LC讨论区大神

不知道是不是本尊呀。
回复

使用道具 举报

🔗
bigbearlake 2017-3-6 09:23:40 | 只看该作者
全局:
dietpepsi 发表于 2017-1-30 01:48
首先对于字典建立trie,然后对于string的每一个字符都在trie里新建一个”爬虫“,并且将trie里面所有爬虫向 ...

这个爬虫是指什么呢?
回复

使用道具 举报

🔗
350912517 2017-3-6 10:34:38 | 只看该作者
全局:
请问楼主是怎么收到回复说跪的?email还是怎么
回复

使用道具 举报

🔗
38448787825 2017-5-9 08:50:17 | 只看该作者
全局:
dietpepsi 发表于 2017-1-30 01:48
首先对于字典建立trie,然后对于string的每一个字符都在trie里新建一个”爬虫“,并且将trie里面所有爬虫向 ...

如果是 abcdef [abcf, bcdf] 就不好使了 得加上判断list的单词是否完整的出现
回复

使用道具 举报

🔗
sean1993519 2017-6-8 09:05:55 | 只看该作者
全局:
dietpepsi 发表于 2017-1-30 01:48
首先对于字典建立trie,然后对于string的每一个字符都在trie里新建一个”爬虫“,并且将trie里面所有爬虫向 ...

您好,请问一下爬虫是怎么操作的呢,是让所有爬虫都从root出发吗
回复

使用道具 举报

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

本版积分规则

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