题解 | #农场牛的标识III#
农场牛的标识III
https://www.nowcoder.com/practice/f8cf74a21aa4440595f007789ea6bd61
题目考察的知识点:位运算
题目解答方法的文字分析:将出现的数字记录下来,然后异或
本题解析所用的编程语言:c++
class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param nums int整型vector * @return int整型 */ int twoCountNumber(vector<int>& nums) { // write code here int ret = 0; set<int> set; for (auto& x : nums) { set.insert(x); ret ^= x; } for (auto& x : set) ret ^= x; return ret; } };