给你一个仅由整数组成的有序数组,其中每个元素都会出现两次,唯有一个数只会出现一次。
请你找出并返回只出现一次的那个数。
第一行:n,n是奇数
第二行:n个整数,按升序排列
只出现一次的那个数
输入1:
9 1 1 2 3 3 4 4 8 8
输出1:
2
输入2:
7 3 3 7 7 10 11 11
输出2:
10
你设计的解决方案必须满足 O(log n) 时间复杂度和 O(1) 空间复杂度。
1 <= nums.length <= 10^5
0 <= nums[i] <= 10^5