首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
ly0521
2017-09-16 21:02
帝都小航 算法工程师
关注
已关注
取消关注
网易互娱机器学习工程师
有人也是报了这个么,编程题好难啊,感觉比今日头条的内推编程还难
#网易#
提示
全部评论
推荐
最新
楼层
菜鸟求offer啊
腾讯_应用研究
0ac。。。唉。
点赞
回复
分享
发布于 2017-09-17 00:49
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
c瓜
华南理工大学 算法工程师
投的是推荐算法工程师。。
点赞
回复
分享
发布于 2017-09-16 22:37
暂无评论,快来抢首评~
相关推荐
06-18 21:18
OPPO_人力资源部_人事专员(准入职员工)
OPPO内推-OPPO内推码
关于工作环境:base深圳前海 内部配置绝了。一整栋50层都是oppo哒,我的工位可以看到欢乐港湾和大海,零食柜自给,很感动的是每层都提供独立的隔音室,3层饭堂里,23楼是最好吃的 周边很繁华。楼下三层是大商场,午饭后我一般会和其他实习生姐妹去citywalk,好多奶茶店,茶救,奈雪 喜茶,瑞幸,奶白,煲珠公每天换着喝,好幸福 关于工作氛围 感受到相当年轻,相当扁平的氛围,我们组(销售运营部)有三个哥哥姐姐直接对接我,她们人真的很nice,笨笨的我不会时,问她们都会耐心解答~~ 关于工作内容 感觉出入还是有的,问了哥哥姐姐,他们收到五六十份简历,面了6个,最后选了我,好感动好幸运。偏大客户运营...
OPPO公司福利 570人发布
点赞
评论
收藏
分享
昨天 18:13
已编辑
门头沟学院 Java
秋招宣传
这段时间私信我咨询实习秋招辅导的有近百个了,bg好的也不少,比如大陆内本硕双9,华五本硕,大陆外香港科技大学,多伦多大学,新南威尔士大学,香港大学这些qs排前50前30前20的,甚至c++3段实习,目前第三段实习是百度暑期的华五硕五月份就提前预定了,现在正式宣传一下项目文档,无需写代码,能记住文档就行八股文档,针对我项目的问的最多的八股,只背这一份八股文档就能应付面试的八股提问算法文档,笔试和手撕的算法文档,一份足够过面试了,这里再补充一点,一般手撕难度都跟面评相关,问项目八股时答的好面试官往往不怎么为难人,我的文档足够覆盖了,如果答的不好或者面试官下定决心kpi面那准备再多也没有必胜的把握带...
点赞
评论
收藏
分享
05-24 14:12
门头沟学院 Java
学傻了,帮我看看眼睛是不是坏了
六百六十六演都不演了
牛客497609833号:
20块一个月😆😆
点赞
评论
收藏
分享
06-20 18:32
门头沟学院 运营
能在6月份找实习的内心很强大了
一手抓实习一手抓期末论文一手抓期末考试一手抓组会我这周还要去刷六级(感觉都没刷的必要…考得可能还不如之前),投了一堆简历,要不就是已读不回,要不就是压根不看,好不容易沟通上的觉得我到岗时间太晚或者经历不太匹配婉拒 进了三个面试,大厂中厂面试挂了(唯一欣慰的是碰见了给了我好建议的hr),剩一个小公司今天面完告诉我明天还要面一轮不管了,我会一直投到放暑假,气鼠我辣
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
招聘动态
查看更多
26届投递链接合集
华泰Fintech星战营
全站热榜
更多
1
...
27届 两进字节!!从计算机小白开始的打怪升级之路!!
1.4W
2
...
27 届前端鼠鼠拿下 3 家大厂 OC,拒 6 面的上岸攻略
9002
华为开奖进展
热聊中
3
...
大家的简历放照片吗?
5708
4
...
临近暑期实习但技术简历还没写好?大厂学长教你怎么写
5144
5
...
字节即将LastDay以及大模型应用开发看法
5068
6
...
和女朋友双双进入字节!
4088
7
...
请问, 腾讯云智是大厂吗?
3933
8
...
正在实习的你一定要知道的几件事
3657
9
...
史上最细SQL实战系列:基础知识篇
2786
10
...
拒了字节约面好爽
2659
创作者周榜
更多
正在热议
更多
#
你找实习最大的坎坷是什么
#
22151次浏览
271人参与
#
蔚来工作体验
#
17835次浏览
67人参与
#
我的职场心眼子段位
#
15872次浏览
449人参与
#
如果可以,你希望哪个公司来捞你
#
90826次浏览
379人参与
#
实习最想跑路的瞬间
#
16972次浏览
131人参与
#
机械/汽车制造公司爆料
#
40138次浏览
208人参与
#
比亚迪精密制造工作体验
#
19683次浏览
39人参与
#
比亚迪工作体验
#
58236次浏览
235人参与
#
机械制造公司评价
#
117916次浏览
302人参与
#
理想汽车工作体验
#
30421次浏览
274人参与
#
机械制造2023笔面经
#
118508次浏览
756人参与
#
大疆今年的机械笔试难吗?
#
40928次浏览
452人参与
#
春招别灰心,我们一人来一句鼓励
#
112981次浏览
1294人参与
#
对妈妈没说出口的话
#
44924次浏览
760人参与
#
秋招投简历越早越好吗
#
66301次浏览
629人参与
#
这些公司卡简历很严格
#
37828次浏览
190人参与
#
职业发展规划如何回答
#
37884次浏览
236人参与
#
我的求职精神状态
#
89061次浏览
1046人参与
#
市场营销人求职交流聚集地
#
120643次浏览
1089人参与
#
机械人,你被简历秒挂的企业有哪些?
#
40946次浏览
274人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务