饿了么笔试
第二题有人全A出来吗,怎么找删除起点啊
全部评论
我不能理解,第一题一直是0,这是为啥啊,我一直在改第一题我服了
送花
回复
分享
🌿了,编程题一道都没过....
送花
回复
分享
网易互娱
官网直投
大家做得咋样啊,感觉要凉了,就a了一道半
送花
回复
分享
第二题:如果某个数字只出现1次 or 不同数字超过2,则答案是数组长度。其他情况(类似121212),返回数组长度一半+1
送花
回复
分享
我的思路是:每次都遍历一遍数组,如果nums[i-1]!=nums[i+1],则nums[i]可以被删除,ans+=1,否则,nums[i]得继续存在;执行完一次遍历,更新数组nums和数组长度n,如果nums为空,或者n和上一次遍历的结果一样,则退出循环;最后,如果nums不为空,则说明最终剩下的数都是隔一位相同的数(如,121212这种),那ans+=n//2+1,这里的n是最终更新出来的n;如果nums为空,则直接返回ans;
AC100%
送花
回复
分享
第三题a了吗
送花
回复
分享
第二题能给个思路复盘么,完全不会、
送花
回复
分享
时间全花在第一题上
送花
回复
分享
第一题c++直接排序就行,本来还以为会超时。23题什么思路啊
送花
回复
分享
第三题py也只过了11为啥啊
送花
回复
分享
我觉得第一题第二行用例里面换行了
送花
回复
分享
选择题,根据入栈顺序找出可能的出栈顺序那道题,应该选什么哇?我感觉一个都不对啊
送花
回复
分享
只A了第一道,第二道直接输出N能骗30
送花
回复
分享
第三题好像可以用floyd或者dijkstra求两两最短,然后枚举第一条订单和第二条订单,复杂度min(n**3,订单数量**2)
送花
回复
分享
遍历就行了,假设每个都是起点
送花
回复
分享
相关推荐
投递华为等公司10个岗位 >
点赞 评论 收藏
转发
不愿透露姓名的神秘牛友
05-17 09:33
已编辑
投递阿里巴巴等公司10个岗位 >
点赞 评论 收藏
转发
查看8道真题和解析
点赞 评论 收藏
转发