首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
初出茅庐的小白
2019-09-21 21:22
已编辑
声网Agora_视频算法组_图像算法工程师
关注
已关注
取消关注
商汤算法第二题找top k 相近的训练数据怎么做的?
😂😂写了一个查找最大最小值的函数,先O(NlogN)排序训练值和测试值差值绝对值的大小,然后O(N)找到最接近的数的下标,然后向两边找k-1个绝对值差比较小的数,时间复杂度应该是O(NlogN)?用用例测了下没问题,想知道是哪里出了问题。大佬来交流下,
#商汤科技#
#笔试题目#
提示
全部评论
推荐
最新
楼层
dxhsmwqc
快手_算法工程师
如果有重复数据咋办啊 题目也没说
点赞
回复
分享
发布于 2019-09-21 21:03
牛客00g
地平线机器人_auto_算法工程师
开始用numpy找索引,后来发现不能用numpy然后自己些,快写完时间没了
点赞
回复
分享
发布于 2019-09-21 21:11
响亮的名字1231
广东工业大学 算法工程师
第二题: def method(train_data, test_data, n, m, k): train_data.sort() test_data = zip(test_data, range(m)) test_data.sort(key=lambda x: x[0]) test_data, test_index = zip(*test_data) result = [] train_left = 0 train_right = k - 1 for i in range(m): d_left = train_data[train_left] - test_data[i] if train_right + 1 < n: d_right = train_data[train_right + 1] - test_data[i] while (abs(d_right) < abs(d_left)) or \ (abs(d_right) == abs(d_left) and train_data[train_right + 1] == train_data[train_left]): train_left += 1 train_right += 1 if train_right + 1 >= n: break d_left = train_data[train_left] - test_data[i] d_right = train_data[train_right + 1] - test_data[i] result.append([train_data[train_left], train_data[train_right]]) result = zip(result, test_index) result.sort(key=lambda x: x[1]) result, test_index = zip(*result) for r in result: r = map(str, r) print(" ".join(r)) [n, m, k] = [6, 3, 2] train_data = [1, 50, 3, 4, 100, 2] test_data = [75, 3, 30] method(train_data, test_data, n, m, k)
点赞
回复
分享
发布于 2019-09-21 21:12
GentleWhisper
中央广播电视中等专业学校 Java
我是排序后用一个跨度k的滑动窗口,自己测试都对,提交0,一直不爽在调试,浪费70分钟无果,自闭了😭
点赞
回复
分享
发布于 2019-09-22 12:04
还没有回复哦~
相关推荐
11-20 15:36
北京外国语大学 产品经理
大家一定要珍惜秋招的机会啊
最近我发现秋招的机会越来越少,更新的岗位也变得稀少。每次都要花很久才能找到合适的职位,心里有些焦虑。大家一定要珍惜每一个机会,不仅要认真投递简历,面试的准备也不能马虎!加油,大家一起努力!
牛客创作赏金赛
点赞
评论
收藏
分享
11-20 22:27
已编辑
门头沟学院 前端工程师
三天速通B站(已oc)
timeline:11.18约面11.19一面 (半小时约二面)11.20二面(两小时后oc)一面:1.个人介绍2.讲一下history路由和hash路由3.讲一下ts?ts和js的区别4.开发时候埋点流程(实习时候的)5.lottie web怎么封装的 和普通动画的区别6.开发时候做过哪些优化7.刮卡效果怎么做的(canvas)8.开发时候有没有遇到过性能问题9.React做过哪些优化10.HTML怎么做优化11.事件循环机制12.防抖节流以及应用场景13.前端模块化14.http和https 它们的区别?15.http2.0有哪些新特性16.http常用状态码17.强缓存和协商缓存18.移...
查看45道真题和解析
点赞
评论
收藏
分享
10-16 11:41
武汉理工大学 机械设计/制造
长江存储HR就这素质?笑辣
我寻思我前后发言已经很委婉尊重了吧,你offer都没发到我手就在这给我上强度呢?长江存储这么吊的哦,奉劝大家避雷这样的公司,对未入职的都这个态度,对签了牛马合同的还不知道会怎么样呢🤭
剑指延毕:
双向选择 不用那么客气卑微 骂回去
点赞
评论
收藏
分享
昨天 13:29
已编辑
湖南铁道职业技术学院 后端
offer决赛圈求大佬意见
小红书
后端选手
n*16*1.18+签字费期权
点赞
评论
收藏
分享
点赞成功,聊一聊 >
点赞
1
评论
分享
回复帖子
提到的真题
返回内容
招聘动态
查看更多
字节跳动
2025校园招聘
阿里云管培生
2025届校园招聘
快手Star
2025届招聘
快手
销售类投递专区
全站热榜
1
...
从露宿街头到百万级种子轮融资——我的大学时代经历了什么
4.2W
2
...
C++选手秋招总结
1.4W
3
...
字节20多面终究一场空
1.3W
4
...
不装了!牛客就是OFFER判官
1.1W
5
...
华为电话oc了
9615
6
...
泡出来啦
8933
7
...
秋招圆满结束
7404
8
...
结束了,一切都结束了。。
6520
9
...
阿里云管培生开奖了
6154
10
...
11.26校招&实习招聘信息汇总
5252
正在热议
#
25届秋招总结
#
326814次浏览
3064人参与
#
上班苦还是上学苦呢?
#
71833次浏览
635人参与
#
百度开奖
#
182686次浏览
1139人参与
#
地方国企笔面经互助
#
4479次浏览
12人参与
#
如果有时光机,你最想去到哪个年纪?
#
21473次浏览
392人参与
#
选完offer后,你后悔学本专业吗
#
21795次浏览
158人参与
#
阿里云管培生offer
#
36838次浏览
422人参与
#
我的实习求职记录
#
6069505次浏览
83537人参与
#
如何一边实习一边秋招
#
996515次浏览
12662人参与
#
找工作时遇到的神仙HR
#
553161次浏览
3801人参与
#
入职第一天,你准备什么时候下班
#
21589次浏览
144人参与
#
招聘要求与实际实习内容不符怎么办
#
10750次浏览
277人参与
#
bilibili求职进展汇总
#
33138次浏览
354人参与
#
许愿池
#
214708次浏览
2534人参与
#
学历or实习经历,哪个更重要
#
53797次浏览
422人参与
#
实习工作,你找得还顺利吗?
#
247684次浏览
2906人参与
#
通信硬件薪资爆料
#
608581次浏览
5165人参与
#
海康威视求职进展汇总
#
400663次浏览
3408人参与
#
携程求职进展汇总
#
135637次浏览
930人参与
#
正在实习的你,几点下班
#
53236次浏览
396人参与
#
工作两年想退休了
#
53071次浏览
672人参与
#
如果再来一次,你还会学硬件吗
#
95167次浏览
1171人参与
牛客网
牛客企业服务