春招 记录day 2

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

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
正在热议
更多
牛客网
牛客企业服务