滴滴的笔试第一题xor

看了半天没有人写详细答案,那我就写写吧,其实我也没过,想出来的时候已经晚了,

xor的性质呢,就是a^b=c,a^c=b,b^c=a,

那这个题,就是要找数组中哪些连续的子序列可以xor为0,然后找出不相交的连续子序列的个数

思路是这样的,对于给定数列,当找到第一个满足条件的子序列,就从这个序列的下个数开始继续寻找第一个序列,知道遍历数组结束#滴滴##字节跳动#
全部评论
这样的话不一定是最多的区间啊?
点赞 回复 分享
发布于 2017-09-10 18:15
输入 5 3 0 1 2 4 4,输出应该是多少?
点赞 回复 分享
发布于 2017-09-13 00:13

相关推荐

奇点云数 实习生 3000 + 1500住宿补贴
点赞 评论 收藏
分享
在写面经的海螺很紧张:个人觉得,你的“辅导班老师”经历对你想找的工作好像没有任何帮助呢
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务