C++ 代码
class Solution {
public:
vector<int> findNumsAppearOnce(vector<int>& nums) {
int sum=0;
for(auto i:nums)sum^=i;
int k=0;
while(!(sum>>k&1))k++;
int a=0;
for(auto i:nums){
if(i>>k&1)
a^=i;
}
return {a,sum^a};
}
};