Unverified Commit 5c8e809d authored by Zong's avatar Zong Committed by GitHub
Browse files

Update 0137-Single-Number-II.md

添加C++、Java、Python代码实现
parent f43c0860
...@@ -46,5 +46,45 @@ ...@@ -46,5 +46,45 @@
![](../Animation/137.gif) ![](../Animation/137.gif)
### 代码实现
#### C++
```c++
class Solution {
public:
int singleNumber(vector<int>& nums) {
int one=0, two=0;
for(int n:nums)
{
one = (one ^ n) & (~two);
two = (two ^ n) & (~one);
}
return one;
}
};
```
#### Java
```java
class Solution {
public int singleNumber(int[] nums) {
int one=0, two=0;
for(int n:nums)
{
one = (one ^ n) & (~two);
two = (two ^ n) & (~one);
}
return one;
}
}
```
#### Python
```python
class Solution(object):
def singleNumber(self, nums):
one = two = 0
for n in nums:
one = (one ^ n) & (~two)
two = (two ^ n) & (~one)
return one
```
![](../../Pictures/qrcode.jpg) ![](../../Pictures/qrcode.jpg)
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment