LeetCode题解——数组异或操作
- 题目介绍
- 解题思路
先算出nums数组元素的值,然后遍历进行异或,可以使用动态异或的方法,遍历的同时异或
- 代码示例
class Solution {
public:
int xorOperation(int n, int start) {
int res = start;
for(int i = 1; i<n; i++) {
res = res ^ (start + 2*i);
}
return res;
}
};