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

Google 实习面经

🔗
 楼主| rogerlin1234 2018-1-21 00:54:15 | 只看该作者
全局:
hhcctvwwa 发表于 2018-1-20 23:57
感谢题主,第二题BFS的话,初始长度为n,T(n) = nT(n - 1) =...=n!, 应该是factorial的复杂度吧

我也觉得是时间复杂度是 n!... 但好像没跟面试官说清楚。哭
回复

使用道具 举报

🔗
wjw779 2018-1-21 03:00:06 | 只看该作者
全局:
哦哦,请问楼主一下第二题用什么思路做呢,如果recursion那么每个string删除一个字母,call check,然后对得出的string 再删除每个字母,这样复杂度太高了吧,谢谢楼主
回复

使用道具 举报

🔗
nswzhbdc 2018-1-22 00:38:41 | 只看该作者
全局:
麻烦请问一下楼主,第一题有重复的情况下,怎么用暴力搜索?是不是需要一个visited数组来保存b是否被访问过?
回复

使用道具 举报

🔗
 楼主| rogerlin1234 2018-1-22 02:51:05 | 只看该作者
全局:
dafeiyang 发表于 2018-1-22 00:38
麻烦请问一下楼主,第一题有重复的情况下,怎么用暴力搜索?是不是需要一个visited数组来保存b是否被访问过 ...

是的。字数字数
回复

使用道具 举报

🔗
 楼主| rogerlin1234 2018-1-26 16:21:57 | 只看该作者
全局:
面的不太好 不过还是拿到加面了。
回复

使用道具 举报

🔗
flashing3 2018-2-3 13:54:30 | 只看该作者
全局:
楼主加油!沾沾仙气
回复

使用道具 举报

🔗
jiaweib 2018-2-4 03:30:56 | 只看该作者
全局:
楼主您好,谢谢您的分享。第一题您提到了暴力解,但是暴力解要怎么才能做到是mn呢?如果for for loop的话,怎么知道某个元素有多少个呢?如果要是记录元素个数的话,那么这种解法也就是o(m+n)吧。还有就是list里怎么能存各种type呢?还是说就是Character或者是String呢?

谢谢楼主
回复

使用道具 举报

🔗
ja0b 2018-2-4 07:16:25 | 只看该作者
全局:
楼主加面加油!!!

第一问O(nlogn)的时候,list是已经sort好了吗?还是要自己sort?虽然复杂度是没差的哈哈

第二问bfs 和dfs应该都是 O(n!)吧
回复

使用道具 举报

🔗
 楼主| rogerlin1234 2018-2-4 07:23:22 | 只看该作者
全局:
ja0b 发表于 2018-2-4 07:16
楼主加面加油!!!

第一问O(nlogn)的时候,list是已经sort好了吗?还是要自己sort?虽然复杂度是没差的 ...

第一问sort好的,第二问是 O(!n)没错
回复

使用道具 举报

🔗
ja0b 2018-2-4 07:30:22 | 只看该作者
全局:
rogerlin1234 发表于 2018-2-4 07:23
第一问sort好的,第二问是 O(!n)没错

好嘞~

楼主加面啥时候啊?好好准备呀!
回复

使用道具 举报

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

本版积分规则

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