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

FB Intern 一面

全局:

2018(4-6月) 码农类General 博士 实习@meta - 内推 - 技术电面  | | Other | 应届毕业生

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

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

x
受到地里的帮助,准备FB面试。特此献上热腾腾的面经。
一个国人小哥的面试。人很Nice, 聊了大概4-5分钟, 开始做题。

从N个点中找到离原点第K近的点。
讨论了直接sort, quickselect, heap各种
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies



补充内容 (2017-2-14 06:12):
FB速度真快,一个半小时就通知约第二轮了~~

评分

参与人数 2大米 +51 收起 理由
夏虫不知雪花 + 50
BillSky + 1 很有用的信息!

查看全部评分


上一篇:肥死不可 PE 系统轮
下一篇:amazon intern timeline oa1 oa2

本帖被以下淘专辑推荐:

推荐
zhangxi1994 2017-2-16 10:20:57 | 只看该作者
全局:
magichqg 发表于 2017-2-15 06:29
N固定,K很大的时候,maintain 一个 N-k+1大小的max heap,这样heap pop出来的就是第k小的,不需要再trav ...

应该是min heap吧。。。。
回复

使用道具 举报

推荐
 楼主| baca 2017-2-14 05:44:17 | 只看该作者
全局:
ericshape123 发表于 2017-2-14 05:30
请问楼主, k很大相对于N来说么?难道是反过来求第N  - k + 1远?

对的,构造一个max heap 求N - k + 1远
回复

使用道具 举报

推荐
hdqh88 2017-3-31 04:31:43 | 只看该作者
全局:
请教一下楼主,如果是仅仅找第K个近的点,那直接quickselect用O(n)的时间就可以找到了把。
如果是找前K个近的所有点的话,如果不要求排序,先quickselect用O(n)的时间找到第k个近的点,然后在traverse所有点,凡是比这个点更近的才保留,这样也是O(n)就够了。
如果所有点要排序的话,那只能用max_heap了,就是O(nlog(k))了。
回复

使用道具 举报

🔗
BillSky 2017-2-14 04:54:27 | 只看该作者
全局:
lz知道fb大概什么时候说一面的结果吗?
回复

使用道具 举报

🔗
ericshape123 2017-2-14 05:30:47 | 只看该作者
全局:
请问楼主, k很大相对于N来说么?难道是反过来求第N  - k + 1远?
回复

使用道具 举报

🔗
 楼主| baca 2017-2-14 06:11:39 | 只看该作者
全局:
结果好迅速,马上通知有二轮了
回复

使用道具 举报

🔗
BillSky 2017-2-14 07:05:29 | 只看该作者
全局:
二轮是电话还是onsite还是可以自己选呢?
回复

使用道具 举报

🔗
loserloser 2017-2-14 07:17:51 | 只看该作者
全局:
所以当K值非常大的时候应该怎么办呢
回复

使用道具 举报

🔗
hbybaby 2017-2-15 06:08:29 | 只看该作者
全局:
求问楼主k非常大的情况?是maintain一个长度为n-k大的heap,存n-k largest,然后再traverse所有的点,找到不在这个heap里面的吗?感觉这样复杂度并不小啊。。heap是nlog(n-k),但是再traverse感觉是O(nk)啊?是不是我哪里想的不对,求教楼主~~~
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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