正在从这里尝试这个问题
如何找出数组中的修改元素?
例如:数组 A= {1,2,3,4,5,6} 修改前 修改后 A={1,2,3,7,5,6}。这里元素 4 被元素 7 替换。
有人使用 XOR 属性来解决这个问题
int getModifiedElement(int arr1[ ],int arr2[ ])
{
int xor1 = arr1[0];
int xor2 = arr2[0];
for(int i=1;<i<arr1.length;i++)
{
xor1 = xor1 ^ arr1[i];
xor2 = xor2 ^ arr2[i];
}
return xor1^xor2;
}
我不清楚使用什么 XOR 属性来解决问题?