数组疑惑操作相关:
int xorOperation(int n, int start) {
int ans = 0;
for(int i = 0;i < n;i++)
{
ans ^= (start + i * 2);
}
return ans;
}
今日领悟:因为这道题输出的结果是数组内的数字,所以我们要把数组内结果具体化。也就是直接初始化一个值。异或的简单思路就是 消消乐 相同的消除,不同的保留。
求大神指教
数组疑惑操作相关:
int xorOperation(int n, int start) {
int ans = 0;
for(int i = 0;i < n;i++)
{
ans ^= (start + i * 2);
}
return ans;
}
今日领悟:因为这道题输出的结果是数组内的数字,所以我们要把数组内结果具体化。也就是直接初始化一个值。异或的简单思路就是 消消乐 相同的消除,不同的保留。
求大神指教