vivo9.13软开笔试
选择+多选,主要是计算机基础的东西
编程题:
第一题是0,1组成的数组,0表示新员工,1表示老员工,根据一定规则进行分组,一组最多3个人,一老只能带一新,问最少分多少组 贪心能过100%
第二题是力扣239滑动窗口最大值改版,问的滑动窗口的极差,思路就是维护两个单调队列一个单调增表示最小值,一个单调减表示最大值 过100%
第三题是把数组等分成k份和相等的部分,这题不知道为啥不能用c++,只好用python写了,输出true能偷50%,思路想错了以为是背包问题,实际上应该是dfs+剪枝的解法,力扣原题698
#软件开发笔面经#
编程题:
第一题是0,1组成的数组,0表示新员工,1表示老员工,根据一定规则进行分组,一组最多3个人,一老只能带一新,问最少分多少组 贪心能过100%
第二题是力扣239滑动窗口最大值改版,问的滑动窗口的极差,思路就是维护两个单调队列一个单调增表示最小值,一个单调减表示最大值 过100%
第三题是把数组等分成k份和相等的部分,这题不知道为啥不能用c++,只好用python写了,输出true能偷50%,思路想错了以为是背包问题,实际上应该是dfs+剪枝的解法,力扣原题698
#软件开发笔面经#
全部评论
第二题我直接min_element和max_element
多选有道深度学习的题目,给我搞蒙了
相关推荐
03-23 15:37
Stanford University 算法工程师 点赞 评论 收藏
分享
03-06 20:09
贵州大学 Java King987:你这个学历找个中大厂刷实习经历都是可以的,但是项目要有亮点才行,这个什么外卖就不要做了,去找找最新的项目,至少涉及高并发或者是新型的AI技术mcp rag啥的 ,我在出简历点评,但是你这个没什么好点评的,内容太少,而且含金量太低。自己改一改吧,或者看一下我的项目地址中,那里有大厂最近做过的实习项目
点赞 评论 收藏
分享

查看5道真题和解析