5.19 华为算法笔试经验
华为机试一共三道题,对应的分值分别为100分、200分、300分。下面介绍这次笔试题目第一题一共有N个员工围成一个圆圈,分别是1,2,…,N每一个员工身上有对应数量的令牌,轮流从顺时针以及逆时针进行报数,顺时针报数周期为R,逆时针报数周期为L。顺时针从1开始报数,逆时针开始从N开始报数,被报到的员工K阵亡,并将令牌给下一个人(顺时针给K+1,逆时针给K-1,如果不存在的话,依次传递),游戏持续到只剩下M个人停止。其中,M=max(L,R)-1。例如,L=R=3,那么第一次报数到3号,3号阵亡,将令牌给4
原创
2021-05-22 16:15:12 ·
1396 阅读 ·
4 评论