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

帮企业外卖网站做推重庆建工网

帮企业外卖网站做推,重庆建工网,做宣传的网站,廊坊网站建设文章目录1. 题目2. 解题2.1 通用解法2.2 找规律1. 题目 给定一个整数 (32 位有符号整数)#xff0c;请编写一个函数来判断它是否是 4 的幂次方。 示例 1: 输入: 16 输出: true示例 2: 输入: 5 输出: false进阶#xff1a; 你能不使用循环或者递归来完成本题吗#xff1f; … 文章目录1. 题目2. 解题2.1 通用解法2.2 找规律1. 题目 给定一个整数 (32 位有符号整数)请编写一个函数来判断它是否是 4 的幂次方。 示例 1: 输入: 16 输出: true示例 2: 输入: 5 输出: false进阶 你能不使用循环或者递归来完成本题吗 来源力扣LeetCode 链接https://leetcode-cn.com/problems/power-of-four 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 相关题目LeetCode 231. 2的幂 LeetCode 338. 比特位计数2进制1的个数 2.1 通用解法 class Solution { public:bool isPowerOfFour(int n) {if(n 1)return false;while(n%4 0)n / 4;return n 1;} };2.2 找规律 十进制二进制40 1141 410042 161 000043 64100 0000 发现4的整数次幂只有一个1跟2的整数次幂一致且1在奇数位 在C/C 三种进制前缀: 二进制: 0b八进制: 0十六进制: 0x 设计一个只在奇数位或者只在偶数位为1的二进制数进行位运算判断 class Solution { public:bool isPowerOfFour(int n) {if(n 1)return false;int k 0b10101010101010101010101010101010;//32位if((n(n-1)) ! 0)//先判断是否为2的幂只有一个bit为1return false;if((nk) 0)return true;return false;} };or class Solution { public:bool isPowerOfFour(int n) {if(n 1)return false;int k 0b01010101010101010101010101010101;if((n(n-1)) ! 0)//先判断是否为2的幂只有一个bit为1return false;if((nk) n)return true;return false;} };如果图方便可以记住那个魔法数字不过感觉没必要记住二进制形式就好了
http://www.zqtcl.cn/news/235239/

相关文章:

  • 有哪些好的网站建设移动网站建设解决方案
  • 江苏网站建设公司排名高校门户网站建设问题
  • 网站怎么加关键词视频网站程序
  • 建设网站需要的人员及资金建设一个网站的具体流程
  • 北京长空建设有限公司网站网站开发制作培训学校
  • 哪些网站可以免费做推广呢o2o营销模式
  • 注册网站的流程南京今天的最新消息
  • 做网站的没有进项票怎么办张家口市一建公司官网
  • 建设网站的本质智慧团建手机版
  • 嘉兴网站建设有前途吗沈阳男科医院排名10强名单公布
  • 手机网站变灰17种新型商业模式
  • 图书网站开发需求文档模板做网站现在用什么语言
  • 创建网站主题在哪里接单赚钱平台
  • 企业做网站的流程权威发布新闻的含义
  • 国外大型购物网站桂林视频网站制作
  • 平度那里有做网站的网站设计技术入股
  • 张家港专业做网站网站设计与建设ppt
  • 香奈儿网站设计分析网站建设新闻发布注意事项
  • 建设网站策划南京网站开发建设
  • 哪些网站可以做任务挣钱如何查询企业电话号码
  • 福田网站 建设深圳信科手机 网站制作
  • 网站站内优化方案佛山外贸网站建设哪家好
  • 厦门市网站建设局平台网站如何优化
  • 电子书网站用dz还是wordpresswordpress搭建购物网站
  • 广西住房和城乡建设培训中心网站吴江住房和城乡建设部网站
  • 游戏网站的导航条怎么做的安阳县属于哪个省哪个市
  • 网站建设科目国内有多少家做网站的企业
  • 如何建立一家公司网站江苏网站推广公司
  • 城市管理如何宣传市建设网站cms软件有什么功能
  • 网站建设优势网站为什么吸引人