Leetcode-1486. 数组异或操作
1486. 数组异或操作
给你两个整数,
n和start。数组
nums定义为:nums[i] = start + 2*i(下标从 0 开始)且n == nums.length。请返回
nums中所有元素按位异或(XOR)后得到的结果。
题意概述:给定两个参数,按照要求进行操作。
解题报告:按照题意模拟即可。
class Solution {
public:
int xorOperation(int n, int start) {
int ans=start;
for (int i=1;i<n;i++)
ans^=start+2*i;
return ans;
}
};

浙公网安备 33010602011771号