首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
暂无评论,快来抢首评~
相关推荐
01-09 10:55
学而思_学科教育管理(准入职员工)
学而思内推,学而思内推码
【总面试流程】初试+复试&面谈+岗前培训+签约offer,可能因为现在都在秋招,所以我走了校招流程,其实应该大致都差不多,只是我多参加了一个宣讲会,昨天收到面试未通过的消息,止步于复试&面谈。 1、初试:关注微信公众号:广州学而思校园招聘,里面有相应的题目,选择你面试科目对应的题即可,英语老师是模仿一个三分钟的视频,其实我觉得这个是比较简单,自信大方地上去讲就好了,可能要多注意和学生的互动,不要只站在讲台上。 2、复试&面谈:其实至今思前想后,都觉得自己表现很好,复试和初试一样,还是讲你模仿的视频,我还根据初试时,一位男面试官在初试结束后,给我们表演了一段他怎么讲的,...
点赞
评论
收藏
分享
昨天 16:52
新国都_Java研发工程师(准入职员工)
图拉斯内推,图拉斯内推码
ai面总结:AI调教的很好,问的问题很有意思,整场面试不会有很大的压迫感,追问大多是根据你的回答提问。总时长:35分钟Q1:自我介绍,重点介绍一下个人背景和大学期间的主要经历。Q2:你对于在一家公司长期发展有什么看法?你认为哪几点因素会让你在一家公司长期工作?(有追问)Q3:你取得过的最大成就是什么?过程中最大的难点是什么?你是如何突破的?最终的结果怎么样?(有追问2个)Q4:请描述一个过往遇到的最有压力困难或最具挑战的一个场景,你是如何解决的?对你有什么影响?(有追问)Q5:依你的看法,请描述一个你近期完成的项目任务,如果重来一次,你会做哪些不同的事情来提升结果?(有追问2个)Q6:电商运营...
点赞
评论
收藏
分享
01-13 09:50
哈尔滨工业大学(威海) Java
已经失去大厂梦了
来杭州实习的第三周,天天早九晚六感觉就已经很精神疲惫了,也没有多少私人时间,不敢想象如果是大厂的逆天作息我能活几年。果然人只有真正来上班了才知道自己想要什么,比起天天高强度被压榨拿到一份不错的薪水,我还是更喜欢能边摸鱼边混口饭吃。已经开始准备秋招找国企躺平了,大三想进国企该准备什么,是不是跟私企互联网招聘路子完全不一样,前边的准备是不是一点用没有了
咖啡馆守时的南瓜:
[叹息加一个 965 (严格说是955) 我都有些受不了
以后去养老公司吧
点赞
评论
收藏
分享
01-09 19:50
门头沟学院 嵌入式软件工程师
卷学习卷不过你们,只能卷玩游戏了
在这个人均“985”、个个“拼命三郎”的时代,看着朋友圈里凌晨三点的加班打卡,和图书馆里坐穿板凳的考研笔记,我不得不承认一个残酷的事实: 在“学习”和“工作”这条赛道上,我彻底卷不过你们了。 我的大脑似乎有它自己的想法,每当试图输入复杂的公式或晦涩的单词时,它就会自动开启省电模式,发出滋滋的抗议声。与其在书桌前痛苦地“磨洋工”,不如顺从天性,去寻找那个属于我的“高光时刻”。 于是,我转身投入了游戏的怀抱。既然卷不过智商和学历,那我只能卷手速和意识了。 这是一场属于我的、没有硝烟的战争。 在这个虚拟世界里,我不再是那个唯唯诺诺的“小透明”。为了冲上王者,我研究每一个英雄的技能机制,背诵每一张地图...
卷__卷不过你们,只能卷...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
字节后端日常一二三面面经(oc)
1.1W
2
...
一次面试让我重新认识了 Cursor
6700
3
...
从牛客开始的实习生涯
4089
4
...
「评论焚诀」在牛客,我解锁了评论新姿势💜
3887
5
...
关于竞业协议
3314
6
...
应届生入职半年,分享7个让我不再内耗的职场经验!
3118
7
...
前端日常实习如何写简历?
2837
8
...
再来一次,我还选牛客
2738
9
...
释放一个超大包,来世再当鹅孝子
2681
10
...
18.滴滴-效能平台后端实习一面
2648
创作者周榜
更多
正在热议
更多
#
为了入行xx岗,我学了__
#
4906次浏览
93人参与
#
小厂实习有必要去吗
#
77904次浏览
368人参与
#
实习的你做了哪些离谱的工作
#
7590次浏览
109人参与
#
Prompt分享
#
1644次浏览
53人参与
#
简历第一个项目做什么
#
6100次浏览
97人参与
#
你都见过什么样的草台班子?
#
3554次浏览
41人参与
#
被说“做题家”,你的反应是_____?
#
1254次浏览
48人参与
#
如果让你发明个APP,你会想做什么
#
1625次浏览
48人参与
#
听到哪句话代表面试稳了OR挂了?
#
124595次浏览
559人参与
#
工作压力大,你会干什么?
#
11268次浏览
271人参与
#
找实习记录
#
23154次浏览
406人参与
#
大家实习每天都在干啥
#
112266次浏览
606人参与
#
如果不上班,你会去做什么
#
5549次浏览
232人参与
#
邪修省钱套路
#
6395次浏览
218人参与
#
AI让你的思考变深了还是变浅了?
#
3789次浏览
110人参与
#
金三银四,你有感觉到吗
#
673397次浏览
6040人参与
#
分享一个让你热爱工作的瞬间
#
57145次浏览
482人参与
#
你想跟着什么样领导?
#
45495次浏览
231人参与
#
我的求职精神状态
#
419410次浏览
3071人参与
#
通信硬件薪资爆料
#
1200443次浏览
7192人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务