春招 记录day 2

今日笔vivo
三道题
1.把数组中被8整除和不整除的数分成两部分,各自按从小到大排序
新建两个数组硬做就行,懒得想双指针的优雅做法
2.某种括号变来变去的东西,骗了个样例
3.从数组中取出两个数(取了就没了,相同取前面的),算异或值,算出第二次的异或值
想当然的是大值和小值得到的异或值会大
先暴力,超时了,对了20%还是40%
然后根据数据范围特判,比如每次都取前几个和后几个来计算,不管中间了
最后100%了
暂更于此
全部评论

相关推荐

2025-12-18 11:59
广州南方学院 C++
牛客78682892...:直接点还好,总比要了简历也不回的强
点赞 评论 收藏
分享
2025-12-06 16:17
济宁学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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