2019年vivo提前批后端笔试题

本人投的vivo提前批后端研发,主要用c++,5月24号投递简历并完成测评后,在6月3号收到笔试通知,6月4号7点开始笔试,时间1个小时(时间有点紧张),一共3道编程题。
其实题不是很难,主要自己比较菜,话不多说,笔试题如下:
1、A、B两个数组,要求输出A中存在而B中不存在的元素。
2、一个单向链表,输入m,n,要求在第m和第n区间之内的元素倒序存储并输出此链表。
3、有n种礼品,每个礼品对应一个热度值,总金额为k,每个礼品只能买一次,如何购买可以使得所有礼品的总热度值最高。
#vivo##提前批##笔试题目##秋招#
全部评论
第一题用unordered_map查重,第二题利用栈逆置,第三题01背包贪心问题。其实都挺简单的
2 回复
分享
发布于 2019-06-04 23:47
马克
点赞 回复
分享
发布于 2019-06-05 10:28
联想
校招火热招聘中
官网直投
大佬发一波参考答案
点赞 回复
分享
发布于 2019-06-04 21:36
软件统一 不是后端~
点赞 回复
分享
发布于 2019-06-04 22:08
好像机器学习也这三道题吧
点赞 回复
分享
发布于 2019-06-04 23:07
1 3题好像挺简单的,第二题没有什么思路啊
点赞 回复
分享
发布于 2019-06-04 23:19
第一题我想的时间复杂度是m+n用hashset做,第二题类似于leetcode逆序,不用辅助空间,第三题应该不是贪心,应该是dp
点赞 回复
分享
发布于 2019-06-05 00:53
马克
点赞 回复
分享
发布于 2019-06-05 02:08
马一个
点赞 回复
分享
发布于 2019-06-05 08:30
第三题不熟不好写,其他都挺好写的
点赞 回复
分享
发布于 2019-06-06 00:48
问vivo后台岗的岗位要求是c++还是java?我当时投的时候没仔细看😣
点赞 回复
分享
发布于 2019-06-10 13:49

相关推荐

点赞 40 评论
分享
牛客网
牛客企业服务