其他分享
首页 > 其他分享> > Leetcode-1486. 数组异或操作

Leetcode-1486. 数组异或操作

作者:互联网

1486. 数组异或操作

给你两个整数,nstart

数组 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