lurenaa的博客

1
2
3
4
5
6
7
8
9
10
11
12
13
class Solution {
public:
int singleNumber(vector<int>& nums) {
set<int> st;
for(auto x : nums) {
if(st.count(x) == 0)
st.insert(x);
else
st.erase(x);
}
return *st.begin();
}
};

Accepted

16/16 cases passed (36 ms)

Your runtime beats 8.92 % of cpp submissions

Your memory usage beats 5.02 % of cpp submissions (12.1 MB)