题目链接Leetcode_剑指Offer_II_070-排序数组中只出现一次的数字关键词{% label 位运算 green %}、{% label 二分 pink %}解析解法一:异或,两个相同的数,异或后,结果为0解法二:二分,因为除了目标数,其他数都是成对出现的,且数组有序 可以发现,正常情况下,数对的第一个数,其数组下标是偶数,第二个数,下标是奇数 但如果,在其前面单独插入了一个数,就会导致后面错误,使得数对的第一个数,其数组下标是奇数,第二个数,下标是偶数 由此,可以用该性质来作为二分的依据代码解法一:解法二:Author:CoderWddURL:https://www.wuinsights.top//article/0115dcdf101eCopyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!Relate PostsLeetcode 2923. 找到冠军 ILeetcode1026. 节点与其祖先之间的最大差值Leetcode 1702. 修改后的最大二进制字符串Leetcode 894. 所有可能的真二叉树Leetcode_64-最小路径和Leetcode_907-子数组的最小值之和App的内存模型Leetcode_142-环形链表_II