### 136. Single Number 题目: 难度: Easy 思路: 位运算,终于要take it了 非常常见的一道算法题,将所有数字进行异或操作即可。对于异或操作明确以下三点: - 一个整数与自己异或的结果是0 - 一个整数与0异或的结果是自己 - 异或操作满足交换律,即a^b=b^a Python的位操作: 神奇的解法: ```python class Solution(object): def singleNumber(self, nums): """ :type nums: List[int] :rtype: int """ res = nums[0] for i in nums[1:]: res ^= i return res ```