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

狗家onsite

🔗
 楼主| skybreaker 2019-5-24 03:01:56 | 只看该作者
全局:
lhh_NJU 发表于 2019-5-24 02:35
I see. 所以不会出现终点跳不到的情况对吧?

还是会的,如果那些点正好包围了终点或者起点的话,那就是跳不到

评分

参与人数 1大米 +1 收起 理由
lhh_NJU + 1 对哦 有道理

查看全部评分

回复

使用道具 举报

🔗
lhh_NJU 2019-5-24 14:14:47 | 只看该作者
全局:
第4题 是用一个queue做吗? 每次拿到一个新的log的时候,看和队顶的时间戳差别有没有超过30分钟,如果有就一直出队,知道队顶差别小于30分钟为止。  求问第二题不用xor 应该怎么做呀?
回复

使用道具 举报

🔗
uuubbb123 2019-5-24 15:00:44 | 只看该作者
全局:
很需要,可惜积分不够
回复

使用道具 举报

🔗
thzwf12 2019-5-24 16:27:19 | 只看该作者
全局:
第二题不用xor 还要更快的话要怎么做啊?怎么样都得扫一遍吧?
回复

使用道具 举报

🔗
 楼主| skybreaker 2019-5-25 02:22:50 | 只看该作者
全局:
lhh_NJU 发表于 2019-5-24 14:14
第4题 是用一个queue做吗? 每次拿到一个新的log的时候,看和队顶的时间戳差别有没有超过30分钟,如果有就 ...

第四题我就是loop一遍加起来。。。当时傻了
第二题我当时强行想了一个binary search....
仅供参考哈哈 我比较水
回复

使用道具 举报

全局:
skybreaker 发表于 2019/05/25 02:22:50


第四题我就是loop一遍加起来。。。当时傻了
第二题我当时强行想了一个binary search....
仅供参考哈哈 我比较水

如果是binary search岂不还要排序 那不是Onlogn 的时间了
回复

使用道具 举报

🔗
kevindx1120 2019-6-2 01:42:37 | 只看该作者
全局:
lhh_NJU 发表于 2019-5-25 02:28
如果是binary search岂不还要排序 那不是Onlogn 的时间了

我三年前就面过这个题了。这个数组是已经排序好的。
回复

使用道具 举报

🔗
江城渔翁 2019-6-2 05:37:52 | 只看该作者
全局:
kevindx1120 发表于 2019-6-2 01:42
我三年前就面过这个题了。这个数组是已经排序好的。

这个array是依次递增的吗,比方说1122344,  如果是任意的 1133788, 该怎么binary search呢?
回复

使用道具 举报

🔗
hua88 2019-6-2 07:40:00 | 只看该作者
全局:
江城渔翁 发表于 2019-6-2 05:37
这个array是依次递增的吗,比方说1122344,  如果是任意的 1133788, 该怎么binary search呢?

同问这道题
回复

使用道具 举报

🔗
 楼主| skybreaker 2019-6-2 07:48:25 来自APP | 只看该作者
全局:
数组不是排序好的 比如119988322
我当时想的是binary search看index,比如第一次search的index是4,看的是数字8,因为8后面那一位是8并且前面有偶数个数字,所以可以得出那个unique的一定在右边。。。然后不停的这样找。。。

评分

参与人数 1大米 +1 收起 理由
_hi + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

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

本版积分规则

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