首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客804207695号
University of Illinois at Urbana-Champaign Java
发布于江苏
关注
已关注
取消关注
@林小白zii:
2023 去哪儿笔试题 0915
笔试时间:2023年9月15日 秋招 第一题 题目 有一个长度为的正整数序列,小驼想移除掉里面的重复元素,但是小驼想是对于每种元素保留最后出现的那个。 输入描述 输入包括两行: 第一行为序列长度n(1≤n≤50) 第二行为n个数sequence[i] (1≤sequence[i]≤500),以空格分隔。 输出描述 输出消除重复元素之后的序列,以空格分隔,行未无空格 样例输入 8,[10,20,20,99,20,99,100,100] 样例输出 [10,20,99,100] 参考题解 倒序遍历查找,并用set去重。 C++:[此代码未进行大量数据的测试,仅供参考] #include <iostream>#include <vector>#include <unordered_set>std::vector<int> findQ(int n, std::vector<int> nums) { std::vector<int> result; std::unordered_set<int> set; for (int i = n - 1; i >= 0; i--) { if (set.find(nums[i]) == set.end()) { result.push_back(nums[i]); set.insert(nums[i]); } } // Reverse the result vector std::reverse(result.begin(), result.end()); return result;} Java:[此代码未进行大量数据的测试,仅供参考] public static int[] findQ (int n, int[] nums) { // write code here List<Integer> list = new ArrayList<Integer>(); Set<Integer> set = new HashSet<Integer>(); for(int i = n-1;i>=0;i--){ if(!set.contains(nums[i])){ list.add(nums[i]); set.add(nums[i]); } } int[] result = new int[list.size()]; for (int i = 0; i < list.size(); i++) { result[list.size()-i-1] = list.get(i); } return result; } Python:[此代码未进行大量数据的测试,仅供参考] def findQ(n, nums): result = [] unique_set = set() for i in range(n - 1, -1, -1): if nums[i] not
点赞 4
评论 1
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
07-18 18:05
门头沟学院 Java
滴滴提前批
挂了 正式批求捞
投递滴滴等公司10个岗位
点赞
评论
收藏
分享
07-21 13:54
华南理工大学 机械工程师
终于拿到offer了
纪念一下人生的第一个offer,感谢小米收留我,我将成为最忠诚的米粉
点赞
评论
收藏
分享
05-30 00:12
江西服装学院 Java
大三即将迎来处女面
今天投了一上午简历,没想到就收到了一份面试(*/∇\*)好紧张,我感觉第一次面试肯定会寄,因为我的人生向来都不是一帆风顺的😅八股还不扎实,算法也没刷多少题,就当攒一次面试经验吧⊹꙳ ˶˙ᵕ˙˶ ⊹꙳
头顶尖尖的程序员:
我也是面了三四次才放平心态的。准备好自我介绍,不一定要背熟,可以记事本写下来读。全程控制语速,所有问题都先思考几秒,不要急着答,不要打断面试官说话。
点赞
评论
收藏
分享
05-26 13:41
已编辑
安克创新 Anker_ATIT_后端开发(实习员工)
27学院鼠好不容易找到实习,代课被同学举报
深知学历不好,千辛万苦拼命学了一百多天Java,好不容易找到实习,然后代课被同学举报了,真是我的好同学害……起因是一节课老师点名答到,我的好同学听出来不是我声音于是三番五次跟老师举报有人代课,然后我的代课就破防了,质问我怎么回事,我也很懵,举报我那个人平时很努力,他应该打算考研,成绩第一奖学金啥的都拿了,平时五点起床,十点睡觉,我从来没看他改变过,努力到畸形的一个人,现在我觉得他心里面也有点畸形,我代课管他什么事啊喂,啊啊啊啊啊啊,我现在应该怎么阻止他(╥╯﹏╰╥)ง,难死了这个人跟我一个宿舍,属于认死理的,他只按他认为对的来做,别人根本不能给他商量,啊啊啊我要黑化了,我感觉下次老师再点名他肯定又会举报我,说不定还会跟辅导员说,那就完蛋了,跟他发微信他不回,感觉跟他沟通不了,毁灭吧世界现在暂时的解决办法就是我p假条,一旦老师是点名签到就跟老师请假,但是不是长久之计,一直请假太显眼了,求救🆘ps:他不知道我出来实习了,他就是单纯举报有人代课这个事情,不管谁代课他都一样会举报(っ╥╯﹏╰╥c)
弦五Strings:
他之所以会举报你代课是因为在这种人眼里正常上课就是正义代课就是邪恶,典型二极管思维,处理方法就是私下沟通,你就说你自己家里经济困难或者家里父母生病什么之类的,需要去打工挣钱,用尽孝的正义对冲他认为的上课的正义,他可能就妥协了。
我的实习日记
点赞
评论
收藏
分享
07-21 10:44
西安电子科技大学 Java
为什么面试问的越详细反而没有后文了?
为什么面试问的越详细反而没有后文了?作为一名摸爬滚打了八年的Java开发者,经历了无数次面试与被面试,我观察到一个令人费解的现象:有时面试官问得越深入、越细致,仿佛对你的技术了如指掌,最终却石沉大海,再无回音。 这背后并非偶然,而是不同规模公司对人才需求的底层逻辑差异所致。结合我的亲身经历和思考,我认为核心在于:大厂赌的是你的“潜力”,而中小厂要的是你“立刻能干活”。🧠 大厂视角:深挖是为了验证潜力与深度思考能力在大厂的面试经历中(无论是作为候选人还是面试官),我深刻体会到他们对“问得深”有着不同的目标:“剥洋葱式”提问不是为了刁难,而是考察思维深度: 当面试官不断追问“这个方案为什么最优?...
牛客创作赏金赛
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
实习包装不是吹牛皮,要怎么包装看这里
6.8W
2
...
20250716 - 百度 - 后端开发 - 一面
8318
3
...
实习,你就这么偷
7707
4
...
百度一二面凉经
3514
5
...
百度一面面经7.14
3119
6
...
刷力扣被旁边的实习生举报
3068
7
...
河南萌新联赛2025第(二)场:河南农业大学_题解
2890
8
...
滴滴提前批
2645
9
...
26届米哈游秋招提前批面经(游戏客户端)已挂
2332
10
...
百度提前批后端一面 —— 亚历山大,特批拿下
2288
创作者周榜
更多
正在热议
更多
#
哪些公司开提前批了?
#
14970次浏览
193人参与
#
实习如何「偷」产出?
#
36947次浏览
826人参与
#
校招阶段,学历VS技术哪个更重要?
#
12988次浏览
161人参与
#
你投递的公司有几家约面了?
#
107819次浏览
766人参与
#
除了主业以外,你还有哪些其他收入?
#
8495次浏览
154人参与
#
不卡学历的大厂有哪些?
#
20464次浏览
157人参与
#
风评不好的公司,你会去吗?
#
48200次浏览
358人参与
#
Offer比较,你最看重什么?
#
190800次浏览
1298人参与
#
职场新人体验
#
17801次浏览
175人参与
#
实习打杂,要跑路吗
#
15049次浏览
191人参与
#
正在实习的碎碎念
#
1452751次浏览
13464人参与
#
腾讯音乐求职进展汇总
#
97443次浏览
566人参与
#
校园里的破防时刻
#
8353次浏览
103人参与
#
社恐入职新公司如何融入团队
#
11216次浏览
62人参与
#
你的秋招第一面感觉怎么样
#
74350次浏览
574人参与
#
实习时,大家都怎么称呼自己的mentor?
#
43376次浏览
273人参与
#
面试中,你被问过哪些奇葩问题?
#
70351次浏览
802人参与
#
摸鱼被leader发现了怎么办
#
60908次浏览
371人参与
#
软开人,秋招你打算投哪些公司呢
#
107788次浏览
978人参与
#
金融财经春招备战日记
#
22966次浏览
135人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务