一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货
码农求职神器Triplebyte:
不用海投,内推多家公司面试
Airbnb 数据科学职位
in analytics and inference
游戏初创公司
招聘工程师、Designer和游戏策划
游戏初创公司DreamCraft招聘工程师、UIUX Designer和游戏策划
电商初创公司Good Days
招聘SDE/UI/TPM实习生
把贵司招聘信息放这里
查看: 1449|回复: 11
收起左侧

狗家实习转正面试

[复制链接] |试试Instant~ |关注本帖
tommyzhangming 发表于 2017-10-28 23:17:52 | 显示全部楼层 |阅读模式

2017(10-12月) 码农类 博士 全职@Google - 实习ReturnOffer - Onsite |Otherfresh grad应届毕业生

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?Sign Up 注册获取更多干货

x
实习转正,所以只面了2轮
1) 给1组string pair:<movie, film>, <rating, review>。。。一个pair里的单词代表一个意思,然后又有一组string pair: <"action movie rating","action film review">, <"action movie","sports film">,... 要求判断这组string pair里的每两个查询是否指的是一个意思,要求是一一对应的单词都是一个一次才行。
follow up是如果相同意思的单词是传递的

2)  第一个问题是给一个string,你可以任意shuffle和删除字母,输出最长的panlidrome
     第二个问题是利特扣得 尔意零。不过可能会不停地再加prerequisite pairs, 要求每次加完都输出顺序。. more info on 1point3acres.com


求管理员加大米啊加大米,谢谢!

评分

5

查看全部评分

baudelaire 发表于 2017-10-29 08:28:09 | 显示全部楼层
谢谢楼主分享!已加米。 请问第一题需要保证单词的顺序吗?比如<"action movie","film action"> 算一个意思吗?另外单词是传递的楼主能解释一下吗?
回复 支持 反对

使用道具 举报

 楼主| tommyzhangming 发表于 2017-10-29 09:18:42 | 显示全部楼层
baudelaire 发表于 2017-10-29 08:28
谢谢楼主分享!已加米。 请问第一题需要保证单词的顺序吗?比如 算一个意思吗?另外单词是传递的楼主能解释 ...
. more info on 1point3acres.com
顺序要保证的。传递的意思就是如果有<movie, film>,<movie, story>,那么film和story也是一个意思了。
回复 支持 反对

使用道具 举报

baudelaire 发表于 2017-10-29 18:58:58 | 显示全部楼层
tommyzhangming 发表于 2017-10-29 09:18
顺序要保证的。传递的意思就是如果有,,那么film和story也是一个意思了。

原来如此 貌似可以并查集来做
回复 支持 反对

使用道具 举报

张欣 发表于 2017-10-30 06:09:12 | 显示全部楼层
“不过可能会不停地再加prerequisite pairs, 要求每次加完都输出顺序。” 请问楼主 是在原题的基础上 没加一次,更新一个图,再重新做一遍拓扑排序吗? 感谢 祝offer
回复 支持 反对

使用道具 举报

tomdarling 发表于 2017-10-31 00:54:42 | 显示全部楼层
请问第二轮第一问,任意shuffle和删除字母,那不就可以任意组合可构成的最大回文了吗?请问楼主这么做的呢?
回复 支持 反对

使用道具 举报

 楼主| tommyzhangming 发表于 2017-11-12 04:51:21 | 显示全部楼层
张欣 发表于 2017-10-30 06:09
“不过可能会不停地再加prerequisite pairs, 要求每次加完都输出顺序。” 请问楼主 是在原题的基础上 没加 ...

是的。不过这是个笨方法,可以利用已经排好的拓扑排序,直接更新,不用再做排序了。
回复 支持 反对

使用道具 举报

 楼主| tommyzhangming 发表于 2017-11-12 04:52:06 | 显示全部楼层
tomdarling 发表于 2017-10-31 00:54
请问第二轮第一问,任意shuffle和删除字母,那不就可以任意组合可构成的最大回文了吗?请问楼主这么做的呢 ...
. 鍥磋鎴戜滑@1point 3 acres
对。是可以任意构成的。相当于对于原string中的字母,删去一些,然后自己组成一个新的
回复 支持 反对

使用道具 举报

听雨轩 发表于 2017-11-12 07:08:12 | 显示全部楼层
tommyzhangming 发表于 2017-11-12 04:51
是的。不过这是个笨方法,可以利用已经排好的拓扑排序,直接更新,不用再做排序了。

求问楼主直接更新是怎么做?可以简单说下吗
回复 支持 反对

使用道具 举报

tomorrow203 发表于 2017-11-16 09:39:14 | 显示全部楼层
tommyzhangming 发表于 2017-11-12 04:52
对。是可以任意构成的。相当于对于原string中的字母,删去一些,然后自己组成一个新的

任意shuffle是指多次shuffle还是一次shuffle?如果多次shuffle就是相当于permutation了,只需要统计字符出现个数?
回复 支持 反对

使用道具 举报

jisong_L 发表于 2017-11-20 15:16:01 | 显示全部楼层
tomorrow203 发表于 2017-11-16 09:39
任意shuffle是指多次shuffle还是一次shuffle?如果多次shuffle就是相当于permutation了,只需要统计字符 ...

很直觉性的,如果你选课的时候要选一个课,然后发现这个课多了一个你没有修的先修课,那就先把那个课修了。反过来,也就是把你想要修的课以及要在这个课之后才能修的课放到这个新加的先修课之后
回复 支持 反对

使用道具 举报

wjw779 发表于 2018-1-6 11:32:03 | 显示全部楼层
jisong_L 发表于 2017-11-20 15:16
很直觉性的,如果你选课的时候要选一个课,然后发现这个课多了一个你没有修的先修课,那就先把那个课修了 ...
. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
什么意思啊
回复 支持 反对

使用道具 举报

本版积分规则

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明

custom counter

GMT+8, 2018-1-20 09:51

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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