奇数^1 = 该数-1
偶数^1 = 该数+1
「连续段 偶奇 两两成对」的组合,适合使用「异或」来找相应的成组对象
力扣第540题
给你一个仅由整数组成的有序数组,其中每个元素都会出现两次,唯有一个数只会出现一次。
请你找出并返回只出现一次的那个数。
你设计的解决方案必须满足 O(log n) 时间复杂度和 O(1) 空间复杂度。
二分+异或
奇数^1 = 该数-1
偶数^1 = 该数+1
「连续段 偶奇 两两成对」的组合,适合使用「异或」来找相应的成组对象
力扣第540题
给你一个仅由整数组成的有序数组,其中每个元素都会出现两次,唯有一个数只会出现一次。
请你找出并返回只出现一次的那个数。
你设计的解决方案必须满足 O(log n) 时间复杂度和 O(1) 空间复杂度。
二分+异或