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

自己办网站红豆网梧州论坛

自己办网站,红豆网梧州论坛,手机管理网站,合肥房价查询网题意#xff1a; 给你一个整数 n#xff0c;请你判断该整数是否是 2 的幂次方。如果是#xff0c;返回 true #xff1b;否则#xff0c;返回 false 。 如果存在一个整数 x 使得 n 2x #xff0c;则认为 n 是 2 的幂次方。 示例 1#xff1a; 输入#xff1a;n 1…题意 给你一个整数 n请你判断该整数是否是 2 的幂次方。如果是返回 true 否则返回 false 。 如果存在一个整数 x 使得 n 2x 则认为 n 是 2 的幂次方。 示例 1 输入n 1 输出true 解释20 1 示例 2 输入n 16 输出true 解释24 16 示例 3 输入n 3 输出false 示例 4 输入n 4 输出true 示例 5 输入n 5 输出false 提示 -2^31 n 2^31 - 1 **进阶**你能够不使用循环/递归解决此问题吗 题目来源 https://leetcode.cn/problems/power-of-two/description/ 解题方法 方法一循环 /*** param Integer $n* return Boolean*/// 循环function isPowerOfTwo($n) {$x 0;$s 1;while($n $s){if($n $s){return true;}$x;$s pow(2,$x);}return false; }方法二递归 //递归function isPowerOfTwo($n) {if($n 1) {return true;}if($n % 2 ! 0 || $n 0){return false;}return $this-isPowerOfTwo($n / 2);}方法三进阶位运算 //位运算//2 的幂转化为二进制首位为 1其他都为 0. n (n - 1) 0//注意运算符的优先级用括号处理function isPowerOfTwo($n) {return $n 0 (($n ($n - 1)) 0);}
http://wiki.neutronadmin.com/news/290600/

相关文章:

  • 湖北工程建设招投标中心网站企业网站设计好的缺点有哪些
  • 怎么在网站添加链接网站的建设意义
  • 网站建设?首选百川互动有哪些网站可以做设计比赛
  • 怎么用手机网站做软件网站字体字号
  • 网站建设工作小组推进表湖南信息网官方网站
  • 网网站建设站建设asp网站后台源码
  • 网站预订功能怎么做wordpress小插件下载
  • 常州个性化网站建设分销代理平台
  • 网站即将 模板搜索引擎营销经典案例
  • 网站一级域名东莞建外贸企业网站
  • 企业网站建设浩森宇特海曙区建设局网站
  • 用织梦做的网站下载地址电子商务企业网站建设发展论文
  • 网站开发一般多少钱php中网站搜索功能实现
  • win2003网站建设百度云做网站
  • 深圳国外网站建设汽车网页模板
  • 搜索引擎有哪些网站国外建设网站情况报告
  • 专业公司网站开发服务优质ppt模板免费下载
  • php网站建设制作流程响应式网站 cms
  • wordpress全站链接网站ie不兼容
  • 机票网站建设山东潍坊网站制作公司
  • 房屋网站模板wordpress qq微信登陆地址
  • 网站无法导入照片wordpress的使用方法
  • 淄博著名网站开发方法中文在线っと好きだっ
  • 唐山网站建设开发做名片最好的网站
  • 阿里巴巴国际站关键词推广广州哪里有做网站的
  • 东莞什么行业做网站的多太原室内设计公司排名
  • 怎样做机械租赁的网站注册公司最好用老年人
  • 企业展示型电商网站模板招工 最新招聘信息58同城
  • 郑州app网站公司住房和城乡规划建设局官方网站
  • 怎么做网站平台中国十大网络安全公司排名