阿里控股 笔试AK 2023.09.09

1.第一题签到. 2.第二题思维题. 思路为: 当n%4==2或者n%4==3时无解, 当n%4==0时,4个一组,a1,a2,a7,a8一组分别为(2*1, 8, 2*1-1, 8-1),a3,a4,a5,a6一组分别为(2*2, 6, 2*2-1, 6-1) 当n%4==1时,4个一组,剩下的落单为a_(n/2+1)=(n/2+1),其他的跟上面一样 3.第三题是思维题. 统计26个字符的数量,然后对于数量大于等于2的字符k进行计算,C_k_2 * foreach(2^(num_k)-C_k_2).
全部评论
秀儿,第二题把我搞住了
点赞
送花
回复
分享
发布于 2023-09-09 21:17 浙江
太牛了,我第二题只考虑到了4的整数倍,余数为1的情况没考虑到
点赞
送花
回复
分享
发布于 2023-09-10 10:06 浙江
网易互娱
校招火热招聘中
官网直投

相关推荐

5 11 评论
分享
牛客网
牛客企业服务