如何在数组中查找重复项。在逆问题的情况下,当您必须找到所有元素的唯一元素时,您只需对所有元素进行异或运算,结果我们就获得了一个唯一元素。例如
int a[] = {2, 2, 3, 3, 4, 5, 5, 16, 16};
int res = a[0];
for(int i = 0; i < 9; ++i)
res ^= a[i];
例如给定一个数组
int a[] = {2, 4, 7, 8, 4, 5};
这里a duplicate是4,但是不清楚如何找到数组的重复元素。