网易互娱算法笔试4题只会做1题,凉凉...
春招投了好几家的算法实习岗位,大部分都是要笔试,至今参加了4场了,感觉笔试都好难,一般是4道算法题,一般运气好能做出两道,要么就1道。有点心态崩溃了。
刷leetcode也有几百道题了,经典的算法题型都练过, 但是笔试一般考的都是考试题目自己设置特定情况,很难将问题转换成用leetcode里面的基础题型来做,因此思考起来异常吃力,考完后也网络上搜不到相似的答案,一场考试下来,除了懵逼与打击外,没啥收获。
这次考试简单分享一下考试内容吧,如果有大神能看懂,不知能否提供思路让我学习一下。
1.两个数(小数或者整数)相加,设计一个九进制的加法。唯一做出来的一道题目
2.有N个工人,对应工作能力为(n1, n2, n3, ..., nN), 有N份工作,消耗精力对应为(w1, w2, w3, ..., wN),一个工人只能完成一份消耗精力不高于其工作能力的的工作,请问有多少种分配工作的方式?
3.一场游戏有N个不同职业,每个职业有M个玩家(每个人都不同用一个字母字符来表示),现在要进行组队,组M个队伍,每个队伍有N种不同职业,输入是一个NxM矩阵(每个人名字), 并且给定一系列规则(玩家1必须和玩家2在一个队伍,玩家3不能和玩家4在一个队伍), 最后要求输出一个满足规则的组队方案矩阵(MxN)
4.有N个长方体盒子大小为分别为(Xn, Yn, Zn), 要求进行收纳,小盒子放在大盒子里面(收纳的时候不允许进行空间的翻转,也就是盒子的x y z 不能互换),求最后剩下有多少个盒子。
感觉大厂的笔试门槛太高了,都是很硬核的算法题目,一点也没有涉及到机器学习,深度学习相关内容,心态有点崩溃和迷茫了,学了这么多机器学习的东西,连求职敲门砖都搞不定,不知道应该不应该转行。
#算法实习##网易互娱#