阿里控股 笔试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).
全部评论
太牛了,我第二题只考虑到了4的整数倍,余数为1的情况没考虑到
点赞 回复 分享
发布于 2023-09-10 10:06 浙江
秀儿,第二题把我搞住了
点赞 回复 分享
发布于 2023-09-09 21:17 浙江

相关推荐

05-12 22:16
已编辑
北京邮电大学 研发工程师
牛客302360988号:0offer+1 滴滴都不给我面 佬没投鹅吗,鹅应该很喜欢北邮吧
投递美团等公司10个岗位
点赞 评论 收藏
分享
简历求拷打,海投简历发过去就已读不回了求大佬们指点
程序员牛肉:基本不能了,估计你得放弃秋招,九月份找实习之后明年的春招开始正式找工作
点赞 评论 收藏
分享
评论
5
11
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务