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

狗家店面

全局:

2018(7-9月) 码农类General 硕士 全职@google - Other - 技术电面  | | Other | 在职跳槽

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

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

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


评分

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

查看全部评分


上一篇:Tableau onsite 已挂
下一篇:药铺 Summer最新OA - 20分钟 含Java答案
🔗
baz 2018-8-15 03:56:02 | 只看该作者
全局:
感谢分享~顺祝offer~!!
回复

使用道具 举报

全局:
应该没啥问题, 很标准的map 或者 二分搜索

可能没问太深吧, 比如query 很多的话存map好一点, 数字特别多的话sorting不方便怎么办, 如果是streaming data不能存怎么办, 数字大小限制有没有类似这种把..
回复

使用道具 举报

🔗
 楼主| leoloe326 2018-8-15 04:42:00 | 只看该作者
全局:
肥宅快乐水 发表于 2018-8-15 04:05
应该没啥问题, 很标准的map 或者 二分搜索

可能没问太深吧, 比如query 很多的话存map好一点, 数字特别多 ...

请问query很多的话为什么存map会好些?如果是stream data的话直接数不行吗?

数字大小可能会是个问题,忽略了。
回复

使用道具 举报

🔗
嘻哈123 2018-8-15 04:42:31 | 只看该作者
本楼:
全局:
lz好运啊
回复

使用道具 举报

全局:
leoloe326 发表于 2018-8-15 04:42
请问query很多的话为什么存map会好些?如果是stream data的话直接数不行吗?

数字大小可能会是个问题 ...

好像也没什么, 我瞎说的.

多次query每次都是lgn 那不就变成nlgn{:8_248:}
回复

使用道具 举报

🔗
oo小天使oo 2018-8-15 08:27:47 | 只看该作者
全局:
大哥对楼主的解法不太理解 楼主你二分是用的 start + 1 < end跳出循环吗
回复

使用道具 举报

🔗
 楼主| leoloe326 2018-8-15 12:17:46 | 只看该作者
全局:
oo小天使oo 发表于 2018-8-15 08:27
大哥对楼主的解法不太理解 楼主你二分是用的 start + 1 < end跳出循环吗

差不多吧,不过我是判断lo和hi重合,跳出循环,得到的的是target-1最右和target+1最左的index,事实上就算这两个值不存在也能返回相应的index。
回复

使用道具 举报

🔗
sstcurry 2018-10-31 14:14:15 | 只看该作者
全局:
用两次BS,第一次找target最早的位置,第二次找target最后的位置,O(logN)

https://www.geeksforgeeks.org/count-number-of-occurrences-or-frequency-in-a-sorted-array/
回复

使用道具 举报

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

本版积分规则

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