📣 独立日限时特惠: VIP通行证立减$68
楼主: zhangzitong001
跳转到指定楼层
上一主题 下一主题
收起左侧

airbnb 面经(店面+onsite)

🔗
 楼主| zhangzitong001 2019-3-2 11:58:31 来自APP | 只看该作者
全局:
zhuangtuo 发表于 2019/03/02 09:27:00
这题BF时间复杂度不是最优啊.

为什么呀? bellman ford就是dp 一样的  O(ke)
回复

使用道具 举报

🔗
fin 2019-3-4 08:23:00 | 只看该作者
全局:
zhangzitong001 发表于 2019-2-27 10:33
binary search 值域.  扫file.  
O(n)

binary search并不是最优解。用bucket更快,虽然都是O(n),但实际运行时间可能会比binary search快很多倍(取决于可用内存的大小),因为可以大量减少扫文件的次数。binary search相当于只用了两个bucket
回复

使用道具 举报

🔗
 楼主| zhangzitong001 2019-3-4 20:01:19 来自APP | 只看该作者
全局:
fin 发表于 2019/03/04 08:23:00


binary search并不是最优解。用bucket更快,虽然都是O(n),但实际运行时间可能会比binary search快很多倍(取决于可用内存的大小),因为可以大量减少扫文件的次数。bin...

虽然都是O(n)  则bucket sort更浪费空间 为什么算最优呢... 愿闻其详
回复

使用道具 举报

🔗
 楼主| zhangzitong001 2019-3-4 20:05:57 来自APP | 只看该作者
全局:
fin 发表于 2019/03/04 08:23:00


binary search并不是最优解。用bucket更快,虽然都是O(n),但实际运行时间可能会比binary search快很多倍(取决于可用内存的大小),因为可以大量减少扫文件的次数。bin...

而且想知道你要放几个bucket. 从Integer.min到max这么多吗? 万一题目说放不下2的32次个Integer呢? (2的32次个Int array大小是内存 32GB内存)
回复

使用道具 举报

🔗
fin 2019-3-9 14:00:50 | 只看该作者
全局:
zhangzitong001 发表于 2019-3-4 20:05
而且想知道你要放几个bucket. 从Integer.min到max这么多吗? 万一题目说放不下2的32次个Integer呢? (2 ...

bucket的数目尽量刚好塞满内存。你想想binary search实际只利用了多少内存,然而要扫描文件多少次吧。IO可是比内存慢很多哦
回复

使用道具 举报

🔗
 楼主| zhangzitong001 2019-3-9 17:06:41 来自APP | 只看该作者
全局:
fin 发表于 2019/03/09 14:00:50


bucket的数目尽量刚好塞满内存。你想想binary search实际只利用了多少内存,然而要扫描文件多少次吧。IO可是比内存慢很多哦

在下不才   请问bucket存什么呢.   比如内存8个G 你会存些什么呢
回复

使用道具 举报

🔗
lxx22 2019-3-9 17:17:20 | 只看该作者
全局:
绝对的 见到国人我都是觉得哎呀又浪费时间了
回复

使用道具 举报

🔗
xiaok1981 2019-3-12 21:11:00 | 只看该作者
全局:
Pat pat!! 很厉害了。
回复

使用道具 举报

🔗
leixiang5 2019-7-29 06:01:55 | 只看该作者
全局:
onsite就 coding + 2 轮 cross function?  感觉是不是 cross func 挂了 啊.
回复

使用道具 举报

🔗
sphenx 2019-8-1 00:37:42 | 只看该作者
全局:
难度不低啊
回复

使用道具 举报

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

本版积分规则

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