9.15腾讯笔试

1.一眼以为要归并排序,但是太久没写代码了,想着试着写个简单的解法。
把链表数组存到list里面,然后调包自动排序list,最后构造一个链表返回,AC了
2.知道是贪心,刚开始试着每次arrays.sort,找最小,超时了,过了25。后面优化贪心也只到30。就这样吧
3.就暴力搜,把初始位置和t位置存起来,然后对每辆车暴力求排名,自己的排名对比。n的二次方过了59,不管了就这样吧
4.a+a.contains(b)判断是不是匹配,然后暴力过了46。
5.sout(0)过了6,不管了

总结,全是暴力,没有一点感情
总分244
全部评论
大佬,腾讯笔试是ACM模式还是核心代码模式呀
点赞 回复 分享
发布于 2024-03-28 16:55 河北
第二题可以用优先级队列
点赞 回复 分享
发布于 2023-09-16 14:14 江西
第二个最小堆可以 ac
点赞 回复 分享
发布于 2023-09-16 09:49 北京
第一题我也一样的思路,把所有数都存在一个list里面,然后调库排序,结果就是超时😅
点赞 回复 分享
发布于 2023-09-16 01:33 广东
第二个priorityqueue?
点赞 回复 分享
发布于 2023-09-16 00:26 上海
感觉这次笔试应该不难,我太菜了,全靠暴力
点赞 回复 分享
发布于 2023-09-15 22:33 浙江

相关推荐

程序员牛肉:1.大头肯定是院校问题,这个没啥说的。 2.虽然有实习,但是实习的内容太水了,在公司待了七个月的时间,看起来就只做了jwt和接入redis。爬取新闻,数据导入。这几个需求值得你做七个月吗?这不就是三四个月的工作量吗?我要是面试官的话真心会认为你能力不太行。所以既然有实习了,一定要好好写,像是Swagger这种东西是真没必要写上去,就拉一个包的事情。 3.我个人觉得话,在校生不要把自己当社招看,除非你的项目是特别牛逼,特别有名的含金量,否则不要写这种密密麻麻的一串子工作职责。你的项目只有一个作用,就是供面试官从中来抽取八股对你进行拷打。 但是你现在这个看不来什么技术点,可以改一下,详细表述一下你用什么技术实现了什么功能,在实现这个功能的过程中,你解决了什么难题。
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务