携程Java开发笔试

📝 笔试题目
四道编程题,太硬核了
第一题是消除数字,两个连着的数字就可以消除,问能消除几次(感觉思路对了,测试用例通过了,但是不知道为什么不能ac)

第二题是反转次数,给定一个二进制矩阵,需要得到一个全0矩阵的最少操作次数,每次操作会把当前元素相邻四个元素全部反转

第三题是完成任务,m天完成,n个人,每个人工作时间是d_i,满足∑d_i为m;第i个人每工作一天会产生a_i个错误,如果失败错误总数大于b则任务失败;问怎么安排人的顺序,有多少种解决方案

第四题是异或,n个元素,定义异或为每个元素和之后所有的元素做异或,然后取log2,在向下取余,再平方求和,遍历所有数组的元素求异或和结果
全部评论
已老实
点赞 回复 分享
发布于 2024-12-06 11:53 陕西
我的官网状态是已进入人才池
点赞 回复 分享
发布于 2024-11-08 18:31 安徽
我的也是,今天晚上的,太硬核了
点赞 回复 分享
发布于 2024-11-08 00:08 福建
最新的这次笔试吗
点赞 回复 分享
发布于 2024-11-07 23:59 澳大利亚

相关推荐

求面试求offer啊啊啊啊:这个在牛客不是老熟人了吗
点赞 评论 收藏
分享
葬爱~冷少:我当时都是上午刷力扣,下午背八股,有活给我先别急,没活就干自己的事情
点赞 评论 收藏
分享
评论
4
7
分享

创作者周榜

更多
牛客网
牛客企业服务