首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
ly0521
2017-09-16 21:02
帝都小航 算法工程师
关注
已关注
取消关注
网易互娱机器学习工程师
有人也是报了这个么,编程题好难啊,感觉比今日头条的内推编程还难
#网易#
提示
全部评论
推荐
最新
楼层
c瓜
华南理工大学 算法工程师
投的是推荐算法工程师。。
点赞
回复
分享
发布于 2017-09-16 22:37
weiandy
大学 Java
(1) #include <bits/stdc++.h> using namespace std; inline int cal_step(int a, int b){ return int(a/10 == b/10 ? 0 : 1) + int(a%10 == b%10 ? 0 : 1); } int modify(int num, int range){ int res = 0, step = cal_step(num, 0); for(int cand = 1; cand < range; cand++){ int step_tmp = cal_step(num, cand); if(step_tmp < step){ res = cand; step = step_tmp; } else if(step_tmp == step && cand < res) res = cand; } return res; } int main(){ int T, h, m, s; scanf("%d", &T); while(T--){ scanf("%d:%d:%d", &h, &m, &s); printf("%02d:%02d:%02d\n", modify(h, 24), modify(m, 60), modify(s, 60)); } return 0; } (2) #include<bits/stdc++.h> using namespace std; const int maxn = 110; int T, m, n; char maze[maxn][maxn]; char goal[maxn]; int goallen; int nxt[maxn]; int search(int sx, int sy, int dx, int dy){ int x = sx, y = sy; int curmat = 0; int res = 0; while(x < m && y < n){ while(maze[x][y] != goal[curmat] && curmat) curmat = nxt[curmat]; if(maze[x][y] == goal[curmat]){ curmat = curmat + 1; if(curmat == goallen){ res++; curmat = nxt[curmat]; } } x += dx; y += dy; } return res; } void build_next(){ nxt[0] = nxt[1] = 0; for(int i = 2; i <= goallen; i++){ int j = i - 1; while(j){ if( goal[i-1] == goal[nxt[j]] ){ nxt[i] = nxt[j] + 1; break; } else j = nxt[j]; } if(goal[i-1] != goal[nxt[j]]) nxt[i] = 0; } } int main(){ scanf("%d", &T); while(T--){ scanf("%d%d", &m, &n); for(int i = 0; i < m; i++) scanf("%s", maze[i]); scanf("%s", goal); goallen = strlen(goal); build_next(); int res = 0; for(int i = 0; i < m; i++) res += search(i, 0, 0, 1); for(int i = 0; i < n; i++) res += search(0, i, 1, 0); for(int i = 0; i < m; i++) res += search(i, 0, 1, 1); for(int i = 1; i < n; i++) res += search(0, i, 1, 1); printf("%d\n", res); } return 0; } (3) #include <bits/stdc++.h> using namespace std; const int maxn = 100010; int T, m, n; int nums[maxn]; inline bool legal(int step, int start, int choice){ if(choice == 2) return (nums[n - 1] - nums[start]) >= step; if(n - start < choice) return false; if(nums[start + 1] - nums[start] >= step) return legal(step, start + 1, choice - 1); int left = start + 1; int right = n - 1; while(right - left > 1){ int mid = (left + right) / 2; if(nums[mid] - nums[start] >= step) right = mid; else left = mid; } return legal(step, right, choice - 1); } int main(){ scanf("%d", &T); while(T--){ scanf("%d%d", &n, &m); for(int i = 0; i < n; i++) scanf("%d", nums + i); sort(nums, nums + n); int step_legal = 0; int step_illegal = nums[n-1] - nums[0] + 1; while(step_illegal - step_legal > 1){ int mid = (step_illegal + step_legal) / 2; if(legal(mid, 0, m)) step_legal = mid; else step_illegal = mid; } printf("%d\n", step_legal); } return 0; }
点赞
回复
分享
发布于 2017-09-16 23:49
菜鸟求offer啊
腾讯_应用研究
0ac。。。唉。
点赞
回复
分享
发布于 2017-09-17 00:49
还没有回复哦~
相关推荐
11-21 16:55
北京理工大学 Java
同事给我一种平静的疯感....
同事的情绪状态好稳定,上周我找他有事情,他说等一会,他现在在被领导骂,过了一会,他回来了,我问他领导骂完了吗,他说没有,他跟领导说他要去上厕所了,就乘机溜走了,真的好牛,不悲不喜不怨不恨,被骂也是工作的一部分,上班哪有不疯的
点赞
评论
收藏
分享
11-20 00:03
河北大学 Java
腾讯的待遇真的挺不错的
在求职的路上,看到腾讯的薪资开到30k,心里真是五味杂陈。作为互联网的老大,腾讯的薪酬确实不含糊,但这也让不少人感到压力山大,尤其是那些被倒挂的同行们。虽然我也在努力寻找机会,但看到这些数字,心里难免有些失落。尤其是那些工作强度高的岗位,朝十晚八的作息让我觉得身体承受不住。希望未来能有更好的机会,让我也能在这个竞争激烈的市场中找到属于自己的位置。
牛客创作赏金赛
点赞
评论
收藏
分享
11-01 20:03
已编辑
门头沟学院 算法工程师
美团今年给的太多了,晕了看晕过去了,40k如过江之鲫
Amazarashi66:
这种也是幸存者偏差了,拿不到这个价的才是大多数
点赞
评论
收藏
分享
10-06 12:46
门头沟学院 Java
我了个hr集体复活
跨考小白:
定时任务启动
点赞
评论
收藏
分享
11-16 00:10
淘天集团_HR
淘天补录——算法类
是真没想到算法还要补人,之前T计划已经招了一批,加上陆续发放的offer,可能前面毁约的人还是有一部分,牛客随缘再捞点大佬,各位还没签约或者签了的捞们看看这里,流程处理绝对快(别让我求你投了)岗位算法技术未来生活实验室:算法工程师-机器学习、算法工程师-自然语言处理、算法工程师-多模态部门淘天集团算法技术未来生活实验室建议:熟悉LLM或MLLM的训练等技术,或者有相关领域的研究;在ICCV、CVPR等国际顶级会议、期刊上发表论文,或在相关学术会议组织的权威比赛中获奖或在校园内或互联网公司有相关实习或项目经历更佳;以及熟悉算法和infra的多面手们可以用我的内推链接(点击就是直接内推了)...
投递淘天集团等公司10个岗位 >
点赞
评论
收藏
分享
点赞成功,聊一聊 >
点赞
收藏
评论
分享
回复帖子
提到的真题
返回内容
招聘动态
查看更多
字节跳动
2025校园招聘
杉川机器人
2025校园招聘
快手Star
2025届招聘
快手
销售类投递专区
库洛游戏
全站热榜
1
...
给正在秋招中枯燥的大家找个乐子听听吧,不被理解真的心寒
1.4W
2
...
sagima的阎良出差日记
1.3W
3
...
双非本科四年的总结
8679
4
...
秋招颗粒无收,我要何去何从
8103
5
...
双非学院本,转正云智!
7474
6
...
请大家警惕“总包”骗局!
7303
7
...
收到offer了!!!!
6983
8
...
秋招之路:零基础游戏引擎/图形方向求职总结
5869
9
...
发达喽,牛客居然请来了TA为我颁奖!遥遥领先!
4983
10
...
简历这样写真的很难挂
4957
正在热议
#
25届秋招总结
#
252080次浏览
2051人参与
#
学历or实习经历,哪个更重要
#
41447次浏览
303人参与
#
北方华创开奖
#
23042次浏览
259人参与
#
地方国企笔面经互助
#
2641次浏览
6人参与
#
你最想要的公司福利是?
#
40461次浏览
128人参与
#
选完offer后,你后悔学本专业吗
#
11438次浏览
78人参与
#
应届生被毁约被毁意向了怎么办
#
27435次浏览
240人参与
#
查收我的offer竞争力报告
#
17541次浏览
233人参与
#
一觉醒来,我觉醒了超级打工人系统
#
3006次浏览
35人参与
#
机械应届生薪资要多少才合适?
#
12443次浏览
60人参与
#
如何写一份好简历
#
602999次浏览
8462人参与
#
秋招OC许愿
#
227004次浏览
1874人参与
#
秋招被确诊为……
#
57080次浏览
312人参与
#
你觉得第一学历对求职有影响吗?
#
14918次浏览
121人参与
#
面试题刺客退退退
#
137452次浏览
2092人参与
#
总结:哪家公司面试体验感最差
#
25882次浏览
129人参与
#
来聊聊机械薪资天花板是哪家
#
64729次浏览
436人参与
#
不给转正的实习,你还去吗
#
1517618次浏览
16979人参与
#
比亚迪求职进展汇总
#
561994次浏览
2778人参与
#
实习,投递多份简历没人回复怎么办
#
2391973次浏览
34304人参与
#
校招入职后的感受
#
157071次浏览
1961人参与
牛客网
牛客企业服务