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

江苏网站建设效果中国国家培训网是真的吗

江苏网站建设效果,中国国家培训网是真的吗,成都专业seo公司,老网站如何做301重定向新网站Leetcode-11 2 的幂(简单) 题目描述思路分析通过代码(python) 题目描述 给你一个整数 n,请你判断该整数是否是 2 的幂次方。如果是,返回 true ;否则,返回 false 。 如果存在一个整数…

Leetcode-11 2 的幂(简单)

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

题目描述

给你一个整数 n,请你判断该整数是否是 2 的幂次方。如果是,返回 true ;否则,返回 false 。
如果存在一个整数 x 使得 n == 2^x ,则认为 n 是 2 的幂次方。

示例 1:

输入:n = 1
输出:true
解释:20 = 1

示例 2:

输入:n = 16
输出:true
解释:24 = 16

示例 3:

输入:n = 3
输出:false

提示:在这里插入图片描述

思路分析

1.判断n是否是“2 的幂次方”,说明n需要满足是正整数,又题目给出n的范围有负数的范围,所以要做一个判断,当n为负数时,直接返回False
2.如果n满足正整数,可以通过“如果存在一个整数 x 使得n==2**x ,则认为 n 是 2 的幂次方”这个提示做条件判断,循环x的值,判断n是否满足n==2**x,如果满足,返回True,循环完毕还没有满足,返回False
3.根据提示给的n的范围,可以确定x的范围为[0,31]
4.python中次方的写法:**

通过代码(python)

class Solution:def isPowerOfTwo(self, n: int) -> bool:if n < 0 :return Falsefor x in range(0,32):if n == 2**x:return Truereturn False
http://www.dtcms.com/wzjs/261053.html

相关文章:

  • 服务器怎样建设网站友情链接的方式如何选择
  • 网站底色什么颜色好看郑州网站优化公司
  • 在线制作电子简历合肥百度快速排名优化
  • 企业网站本身应该就是企业( )的一部分seo关键词怎么填
  • 泰康人寿保险官方网站查排名网站
  • 软件工程 旅游网站开发er图谷歌搜索为什么用不了
  • wordpress小论坛seo网络贸易网站推广
  • 做系统网站信息检索网站湖北seo关键词排名优化软件
  • 安徽网站建设天锐科技推广网络公司
  • 网站商务通客服端友链交换平台源码
  • vue做的小网站外贸网站制作推广
  • 天津做网站找津坤科技专业武汉百度关键词推广
  • iis如何做网站管理器seo推广软件下载
  • 开源手机网站系统免费推广平台有哪些
  • xp怎么做网站服务器长沙网
  • 在线长图生成器南昌seo计费管理
  • 平面广告设计要用什么软件有哪些深圳seo推广外包
  • 手机网站可以做百度商桥吗网站建设方案模板
  • 北京哪个公司做网站好济南seo优化外包服务公司
  • js怎么做网站客服聊天seo网站推广专员招聘
  • 电子商务 做网站360优化大师下载安装
  • dw做网站怎样插入表单济南网站建设制作
  • 做爰全过程免费网站网站建设
  • 地方生活门户网站市场推广方案
  • 微商网络营销的优化和推广方式
  • 教做衣服的网站有哪些谷歌seo推广服务
  • 国内产品推广网站站长工具百科
  • 公司注册资金是真实的吗seo推广公司哪家好
  • 电商网站建设浩森宇特百度爱采购官网首页
  • 平湖做网站南宁关键词优化软件