当前位置: 首页 > wzjs >正文

wordpress 新安装 慢南京百度seo代理

wordpress 新安装 慢,南京百度seo代理,做网站品,西安至诚网站建设Leetcode-4 数组异或操作(简单) 题目描述思路分析通过代码(python) 题目描述 ** 给你两个整数,n 和 start 。 数组 nums 定义为:nums[i] start 2*i(下标从 0 开始)且 n nums.le…

Leetcode-4 数组异或操作(简单)

    • 题目描述
    • 思路分析
    • 通过代码(python)

题目描述

**
给你两个整数,n 和 start 。

数组 nums 定义为:nums[i] = start + 2*i(下标从 0 开始)且 n == nums.length 。

请返回 nums 中所有元素按位异或(XOR)后得到的结果。 **

示例 1:

输入:n = 5, start = 0
输出:8
解释:数组 nums 为 [0, 2, 4, 6, 8],其中 (0 ^ 2 ^ 4 ^ 6 ^ 8) = 8 。
“^” 为按位异或 XOR 运算符。

示例 2:

输入:n = 4, start = 3
输出:8
解释:数组 nums 为 [3, 5, 7, 9],其中 (3 ^ 5 ^ 7 ^ 9) = 8.

示例 3:

输入:n = 1, start = 7
输出:7

示例 4:

输入:n = 10, start = 5
输出:2

提示:
1 <= n <= 1000
0 <= start <= 1000
n == nums.length

思路分析

异或:二进制中,相同为0,相异为1
(当且仅当两个输入值不同时,异或运算输出为真(1),否则输出为假(0),即“同为 0,异为 1”。)
按位异或:两个数的二进制的同位,相同为0,相异为1

python中的异或操作:^

通过代码(python)

class Solution:def xorOperation(self, n: int, start: int) -> int:nums = []nums_1 = 0for i in range (0, n):nums.append(start + 2*i)nums_1 = nums[0]for i in range (1, n):nums_1 = nums_1 ^ nums[i]return nums_1
http://www.dtcms.com/wzjs/436882.html

相关文章:

  • 网站外包要花多少钱合肥网络推广有限公司
  • 怎么用自己主机做网站_成都搜索优化排名公司
  • 无代码网站建设培训优就业seo怎么样
  • 理财网站建设做百度推广的业务员电话
  • 政府网站管理方案手机百度一下百度
  • 怎么做博彩网站推广班级优化大师官方网站
  • 城阳区城市规划建设局网站百度关键词多少钱一个月
  • 4s店网站建设暴风seo论坛
  • 如何查询网站备案号爱站长
  • 网站怎么做营销全网营销推广公司
  • win7本地做网站关键词检索
  • 南京建站公司软文如何推广
  • 做虚拟币网站需要什么手续如何用手机制作网站
  • 做个网站需要多久网站营销方案
  • 保山网站制作4001688688人工服务
  • 淄博桓台网站建设方案网店网络营销策划方案
  • 手机建公司网站免费做做网站
  • 目前网站开发 用java 还是php网站关键词推广
  • 最少的钱怎么做网站网站制作教程
  • 地方文明网站建设措施百度检索入口
  • 做seo_教你如何选择网站关键词在线html5制作网站
  • windows软件开发流程东莞seo建站排名
  • 做网站的企业是什么行业aso优化服务站
  • 论述站点的几种推广方式郑州厉害的seo优化顾问
  • 帮人管理网站做淘宝客宁波江北区网站推广联系方式
  • 精准大数据营销是什么网站关键词怎样优化
  • 江津区城乡建设委员会网站sem是什么意思
  • 可以做本地生活服务的有哪些网站seo推广一年要多少钱
  • 礼品网站实例合肥网站seo费用
  • 河南工程建设信息网站网络营销工作内容和职责