Problem description
https://leetcode-cn.com/problems/single-number-iii/
Solution
- x & (-x)保留 x 最右侧的 1,因为-x 是将 x 所有位进行取反 然后最后一位加一。那么这个一必然是来自于两个只出现一次的数 x,y中的一个
- 同一个数进行异或两次为 0
Code
1 | class Solution { |
1 | class Solution { |
本文标题:Single Number III
文章作者:Night
发布时间:2020-02-02, 00:00:00
最后更新:2022-02-03, 17:52:51
原始链接:http://yoursite.com/2020/02/02/Single_Number_III/
许可协议: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。