回复: 12
收起左侧

西雅图OCI 安赛

本楼:   👍  0
0%
0%
0   👎
全局:   75
100%
0%
0

2019(10-12月) 码农类General 硕士 全职@oracle - 猎头 - Onsite  | | Other | 在职跳槽

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

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

x
第二轮比较难。第三轮被一个老硬坑了。估计希望不大。

您好!
本帖隐藏的内容需要积分高于 200 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 200 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式


楼主之前没有安赛过,就当是练习赞经验了。 第三轮的硬度人很奇葩,感觉他就是想来搞你。不知道大家对于这种情况有什么高见没。


评分

参与人数 7大米 +41 收起 理由
睡不醒的小新 + 3 谢谢,加油加油
小树 + 2 给你点个赞!
whdawn + 20
清道神君 + 12
qingtingj + 1 赞一个

查看全部评分


上一篇:滴滴电面+昂赛跪经 + 面经总结
下一篇:高盛电话/onsite
reboot329 2019-12-31 14:00:32 | 显示全部楼层
本楼:   👍  1
100%
0%
0   👎
全局:   100
95%
5%
5
yangmyfly 发表于 2019-12-28 06:03
第二轮区间树,考这个不知道基本gg

补充内容 (2019-12-27 14:06):

为什么是区间树, 他题目没有说频繁更改range和对应的值。 treemap就好吧
回复

使用道具 举报

PocketOffer 2019-12-29 09:21:52 | 显示全部楼层
本楼:   👍  1
100%
0%
0   👎
全局:   467
89%
11%
55
第二题,用一个LIST存INTERVAL。每次PUT的时候,都根据INTERVAL START的时间来BINARY SEARCH一次自己要插入的位置,这样子就可以得到一个根据START时间递增的INTERVAL LIST。检查冲突的时候就是根据BINARY SEARCH得到的INDEX来检查自己和前后的INTERVAL有没有冲突。 可以这样做吗。
回复

使用道具 举报

ninepig 2019-12-29 08:45:23 | 显示全部楼层
本楼:   👍  0
0%
0%
0   👎
全局:   411
98%
2%
7
yangmyfly 发表于 2019-12-28 08:41
TreeMap也可以, 但是interval tree专门就是做这个的

老哥 能方便解释下这个 interval tree么 我看了些 资料 , 他是存储 一个当前节点下subtree可以达到最大的值的一个数据结构。 但是对于这个题, 是需要一个map的结构。 请问怎么用interval tree? 我只能想到maptree。
回复

使用道具 举报

ninepig 2019-12-28 05:34:39 | 显示全部楼层
本楼:   👍  0
0%
0%
0   👎
全局:   411
98%
2%
7
。。lz请问是什么组啊? BQ多么?
至于你这个第三轮问题。我觉得可以和HM沟通下。 说不定可以加面。
谢谢。
回复

使用道具 举报

wtcupup 2019-12-28 05:43:15 来自APP | 显示全部楼层
本楼:   👍  0
0%
0%
0   👎
全局:   1016
74%
26%
366
第三轮老印是不是要two pass + O(N) space的解?
回复

使用道具 举报

yangmyfly 2019-12-28 06:03:33 来自APP | 显示全部楼层
本楼:   👍  0
0%
0%
0   👎
全局:   641
85%
15%
110
第二轮区间树,考这个不知道基本gg

补充内容 (2019-12-27 14:06):
知道就很简单了。。
回复

使用道具 举报

 楼主| dolphin 2019-12-28 06:16:33 | 显示全部楼层
本楼:   👍  0
0%
0%
0   👎
全局:   75
100%
0%
0
wtcupup 发表于 2019-12-27 13:43
第三轮老印是不是要two pass + O(N) space的解?

不是的。two passes + O(1)
回复

使用道具 举报

ninepig 2019-12-28 08:36:17 | 显示全部楼层
本楼:   👍  0
0%
0%
0   👎
全局:   411
98%
2%
7
yangmyfly 发表于 2019-12-28 06:03
第二轮区间树,考这个不知道基本gg

补充内容 (2019-12-27 14:06):

对。。这个就是treemap。。如果用python的话 还不好写。。只有java c++有这个
回复

使用道具 举报

yangmyfly 2019-12-28 08:41:48 来自APP | 显示全部楼层
本楼:   👍  0
0%
0%
0   👎
全局:   641
85%
15%
110
ninepig 发表于 2019/12/28 08:36:17
对。。这个就是treemap。。如果用python的话 还不好写。。只有java c++有这个
TreeMap也可以, 但是interval tree专门就是做这个的
回复

使用道具 举报

yangmyfly 2019-12-29 09:05:26 来自APP | 显示全部楼层
本楼:   👍  0
0%
0%
0   👎
全局:   641
85%
15%
110
ninepig 发表于 2019/12/29 08:45:23
老哥 能方便解释下这个 interval tree么 我看了些 资料 , 他是存储 一个当前节点下subtree可以达到...
写了下,treemap确实更好写,就是calendar1,interval tree的max不是存最大值,存的是当前node下的最大边界值

补充内容 (2019-12-28 17:07):
treemap本质也是棵平衡二叉搜索树呀,没有什么map
回复

使用道具 举报

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

本版积分规则

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