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;
}
};
标签:题意,nums,int,start,异或,1486,数组,Leetcode 来源: https://www.cnblogs.com/Hiraeth-dh/p/15054400.html