首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
水晶之夜
2016-09-12 20:33
重庆理工大学 Java
关注
已关注
取消关注
今天网易笔试编程题第三题 回文数组谁能讲一下吗
有一点思路,最后只通过了50%,我是用的递归解的,效率很低。还有,其实我大概知道另外50%测试用例为什么没有过,但是当我加上那段代码的时候,就超时了,不加就不超时。~~~
有谁能够分享下代码吗?
提示
全部评论
推荐
最新
楼层
牛客303136号
西安电子科大 Java
我的思路是: 1、比较第一个元素first和最后一个元素end,如果两个数相同,则把他们从数组中移除,否则2)或3)。如果还有剩余的元素,继续1) 2、如果第一个元素小于最后一个元素(first < end),则第一个元素加第二个元素的结果成为第一个元素(记一次加法),继续1) 3、如果第一个元素大于最后一个元素(first > end),则最后一个元素与倒数第二个元素的结果称为最后一个元素(记一次加法),继续1) 当然其实这里说的移除元素,不是真的从集合中移除,因为那样很慢,可以使用两个下标来控制数组的有效范围即可
点赞
回复
分享
发布于 2016-09-12 20:43
我感觉要红了
美团_Java开发工程师
#include <iostream> #include <vector> using namespace std; int main() { int n; int i, start, end, count; while (cin >> n) { vector<int> alldata(n); for (i = 0; i < n; i++) { cin >> alldata[i]; } start = 0; end = n-1; count = 0; while (start <= end) { if (alldata[start] < alldata[end]) { alldata[start+1] += alldata[start]; start++; count++; } else if (alldata[start] == alldata[end]) { start++; end--; } else { alldata[end-1] += alldata[end]; end--; count++; } } cout << count << endl; } return 0; }
点赞
回复
分享
发布于 2016-09-12 20:35
shaakalaka
浙江大学 C++
#include "bits/stdc++.h" using namespace std; int main() { int n; cin>>n; deque<int> q; for(int i=0;i<n;++i) { int t; cin>>t; q.push_back(t); } int count=0; while(q.size()>1) { int f=q.front(); int b=q.back(); if(f==b) { q.pop_front(); q.pop_back(); } else if(f<b) { q.pop_front(); f=f+q.front(); q.pop_front(); q.push_front(f); count++; } else { q.pop_back(); b=b+q.back(); q.pop_back(); q.push_back(b); count++; } } cout<<count<<endl; return 0; }
点赞
回复
分享
发布于 2016-09-12 20:39
我感觉要红了
美团_Java开发工程师
你的第二题是不是那个有多少个黑字符串的那个! 'A' 'B' 'C'组合的那个?
点赞
回复
分享
发布于 2016-09-12 20:37
wl1244hotmai
南京邮电大学 Java
怕递归爆栈,想搞成队列迭代,结果没想出来怎么处理重复项的判断,超内存了。 还不如递归。。
点赞
回复
分享
发布于 2016-09-12 20:36
暂无评论,快来抢首评~
相关推荐
今天 11:25
阿里巴巴_算法工程师(实习员工)
实习被“放养”零产出,该及时止损还是继续苟着?
“实习没人带”是每届实习生的高频痛点。例如:入职一周,导师不理,文档不全,每天都在装忙。面对这种情况,很多人在“苟住混经历”和“跑路止损”之间反复内耗。作为过来人,建议大家不要单纯用情绪做决定,而是从投入产出比的角度来完成自己的决策。一、评估“隐性资源”的价值(含金量判定)实习的收益不是有人手把手教你写代码,而是环境浸染和权限获取。请先check一下你手头的权限:代码权限: 你能拉到核心业务的Repo吗?能看到组内的Git Commit Log吗?文档权限: 公司的Wiki、技术方案设计文档(Design Doc)、复盘报告,你有浏览权限吗?)(语雀,飞书等)数据/算力权限: 对于算法岗(尤其...
实习没人带,苟住还是跑路...
点赞
评论
收藏
分享
12-24 10:48
天津大学 ARM工程师
嵌入式经纬恒润 面经分享
一面:自我介绍(很简短,才6min,面试官说可以了)家在哪里?平时爱好?看什么书?读后感?平常运动吗?频率?讲一下毕业课题?为什么选这个课题?嵌入式方面的项目?横向项目吗?你主要负责什么?用的什么芯片?内核?用到哪些模块?IIC,SPI,看门狗?Freertos是自己移植的吗?移植步骤?创建了多少个任务?任务偏差多大?传感器涉及到几个?传感器检测原理是什么?硬件上和编程上如何获取数据的?IIC通讯速率多大?每次通讯的数据量多大?代码量多少?开发过程当中,最大的困难是什么?传感器的芯片,为什么这么选?最终信号输出到哪里?传感器网络的拓扑是什么样的结构?传感器转换精度?通讯协议是什么?这个项目技术...
点赞
评论
收藏
分享
11-07 16:07
深圳大学 运营
阿里hr面,名不虚传
阿里hr面真的给我面一身汗
前端飞升:
学长,阿里不是卡双非吗,我深也能去吗
点赞
评论
收藏
分享
12-23 20:59
库洛游戏_HR(准入职员工)
步步高内推,步步高内推码
步步高实验学校 2026届校招启动啦【学校简介】东莞市步步高实验学校于 2023 年投入运营,占地 230 亩,是一所集幼儿园、小学、初中、高中于一体的十五年一贯制非营利性高端民办学校,学校全面实行小班化教学,学校师生比为 1:5;步步高教育专家团队由来自一流大学的国家课标专家、教育学家,来自著名学校的卓越校长,来自一线、有着丰富教学经验的著名特级教师,以及来自国家级教育媒体的教育策划专家共同组成,为步步高的课程、教学、管理奠定了坚实基础。【招聘岗位】• 幼儿园、小学部及初中部各学科类教师 & 国际教师,类别多多,等你pick! 【福利待遇】• 薪资:幼儿园老师年收入16万起 、中小学...
投递小天才等公司10个岗位
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
工作半年后更确定:我们依然不欠优绩主义什么
4254
2
...
27双非杀入字节!
2607
3
...
牛客2025年终报告重磅上线——揭晓你的年度修炼成就!
2586
4
...
双非计算机秋招总结,附带一些个人建议
2565
5
...
26届双非硕Java秋招总结
1666
6
...
25届女计算机软件工程专业成都求职QT开发,简历求修改
1649
7
...
一个程序员的自救书|从酒吧陪玩DM到上岸大厂
1525
8
...
学院本的秋招漫漫路,谷底之后只剩坦途
1525
9
...
我的2025年终总结
1418
10
...
我的世界观,就是对抗优绩主义的武器
1146
创作者周榜
更多
正在热议
更多
#
牛客2025仙途报告
#
16595次浏览
280人参与
#
元旦假期你打算怎么过
#
1412次浏览
46人参与
#
我们是不是被“优绩主义”绑架了?
#
2713次浏览
112人参与
#
实习没人带,苟住还是跑路?
#
835次浏览
26人参与
#
找工作,行业重要还是岗位重要?
#
87873次浏览
1761人参与
#
参加过提前批的机械人,你们还参加秋招么
#
105214次浏览
1647人参与
#
今年你最想重开的一场面试是?
#
14528次浏览
154人参与
#
没有家庭托举的我是怎么找工作的
#
32046次浏览
263人参与
#
礼物开箱Plog
#
3518次浏览
105人参与
#
秋招落幕,你是He or Be
#
23757次浏览
403人参与
#
一人说一个提前实习的好处
#
25539次浏览
329人参与
#
你面试体验感最差/最好的公司
#
30706次浏览
507人参与
#
实习要如何选择和准备?
#
130524次浏览
1514人参与
#
机械人晒出你的简历
#
148633次浏览
886人参与
#
华为池子有多大
#
154247次浏览
865人参与
#
工作中听到最受打击的一句话
#
14043次浏览
185人参与
#
你有哪些缓解焦虑的方法?
#
44682次浏览
868人参与
#
设计人的面试记录
#
176954次浏览
1575人参与
#
华为工作体验
#
276782次浏览
1353人参与
#
上班后和你想的一样吗?
#
95270次浏览
701人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务