滴滴的笔试第一题xor

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

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

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

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

相关推荐

不愿透露姓名的神秘牛友
05-21 00:27
点赞 评论 收藏
分享
喜欢疯狂星期四的猫头鹰在研究求职打法:短作业优先
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务