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

9.26新鲜热乎的狗狗昂塞

 
全局:

2018(10-12月) 码农类General 硕士 全职@google - 内推 - Onsite  | | Fail | 应届毕业生

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

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
1小时前结束的面试。第一题愣是没写出来。挂得不怨。

您好!
本帖隐藏的内容需要积分高于 150 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 150 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies

评分

参与人数 17大米 +80 收起 理由
vivivic + 2 给你点个赞!
kaihaohust + 3 很有用的信息!
aristotle001 + 5 很有用的信息!
hdfaji + 5 很有用的信息!
SaltSprayAir + 5 给你点个赞!

查看全部评分


上一篇:为了我们全部 最终轮电面
下一篇:uber 店面

本帖被以下淘专辑推荐:

全局:
seanhfyz 发表于 2018-9-27 09:02
我的思路是把List分别按start和end排序,放进ListSortByStart和ListSortByEnd的两个list里
取ListSortBy ...

只需要sortByEnd,取第K个,return所有跟它相交的interval
回复

使用道具 举报

推荐
 楼主| seanhfyz 2018-9-27 09:02:25 | 只看该作者
全局:
Lego0o0 发表于 2018-9-27 08:45
楼主第二题怎么解决的?greedy吗?

我的思路是把List<interval>分别按start和end排序,放进ListSortByStart和ListSortByEnd的两个list里
取ListSortByStart.get(K)和ListSortByEnd.get(K)的交集intervalK,再扫一遍log,把和intervalK有交集的用户全返回出来。
面试官没给hint,没时间确认我的算法是否正确,但目前手头的testcase结果都是对的。希望哪位大佬给标答
回复

使用道具 举报

推荐
wangdi561 2018-9-27 22:33:20 | 只看该作者
全局:
wsx247 发表于 2018-9-27 15:57
怎么dp啊
可以解释一下吗

Step1. Sum all elements, eg.[2,5,1], sum = 8, construct a 2D array boolean[i][j] = boolean[3 + 1][8  + 1], means whether a certain sum j can be formed by front i elements
Step2. update dp[i][j] = dp[i - 1][j] || dp[i - 1][j - arr[i]]
Step3. record all j where dp[arr.length][j] = true
回复

使用道具 举报

🔗
Lego0o0 2018-9-27 08:45:52 | 只看该作者
全局:
楼主第二题怎么解决的?greedy吗?
回复

使用道具 举报

🔗
daisy35 2018-9-27 09:07:08 | 只看该作者
全局:
第一题除了暴力dfs还有好点的解法不?
回复

使用道具 举报

🔗
suwen_1983 2018-9-27 09:22:32 | 只看该作者
全局:
mark狗家面经
回复

使用道具 举报

全局:
第一题duplicate numbers要考虑么?
回复

使用道具 举报

🔗
pandami 2018-9-27 10:46:00 | 只看该作者
全局:
很详细的面筋
回复

使用道具 举报

🔗
fropen 2018-9-27 11:08:51 | 只看该作者
全局:
楼主每道题都够分量!如果沟通还可以,只是第一轮没写出code,结果未必fail。祝好运!
回复

使用道具 举报

🔗
 楼主| seanhfyz 2018-9-27 11:31:07 | 只看该作者
全局:
gaotianhang1022 发表于 2018-9-27 10:01
第一题duplicate numbers要考虑么?

[2,3,5]
返回[0,2,3,5,7,8,10]
回复

使用道具 举报

🔗
westcoastboy 2018-9-27 11:39:58 | 只看该作者
全局:
seanhfyz 发表于 2018-9-27 11:31
[2,3,5]
返回[0,2,3,5,7,8,10]

请问比如 [2,2,3] 就返回 [0, 2, ,3,  4, 5, 7] ?
既然是subset, 两个相同的 2 也算不同的elements吧?
回复

使用道具 举报

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

本版积分规则

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