原题:

Given an integer, write a function to determine if it is a power of two.

Example 1:

Input: 1
Output: true
Explanation: 20 = 1

Example 2:

Input: 16
Output: true
Explanation: 24 = 16

Example 3:

Input: 218
Output: false

就是看一个数是不是2的x次方,很简单,结果:

Success

Runtime: 0 ms, faster than 100.00% of C++ online submissions for Power of Two.

Memory Usage: 8.1 MB, less than 31.99% of C++ online submissions for Power of Two.

代码:

class Solution {
public:bool isPowerOfTwo(int n) {if(n==0){return 0;}while(n%2==0){n=n/2;}if(n==1){return 1;}else return 0;}
};

从零开始的LC刷题(56): Power of Two相关推荐

  1. 从零开始的LC刷题(74): Reverse Vowels of a String

    原题: Write a function that takes a string as input and reverse only the vowels of a string. Example 1 ...

  2. python37降到36原来的包还可以用吗_【lc刷题】36/37 有效的数独/解数独(143-144/300)...

    143-144/300 有效的数独 判断一个 9x9 的数独是否有效.只需要根据以下规则,验证已经填入的数字是否有效即可. 数字 1-9 在每一行只能出现一次. 数字 1-9 在每一列只能出现一次. ...

  3. 【LC刷题笔记】第四天:23+26+33(1-16)

    33. 搜索旋转排序数组 升序排列的整数数组 nums 在预先未知的某个点上进行了旋转(例如, [0,1,2,4,5,6,7] 经旋转后可能变为 [4,5,6,7,0,1,2] ). 请你在数组中搜索 ...

  4. C#LeetCode刷题-位运算

    位运算篇 # 题名 刷题 通过率 难度 78 子集 67.2% 中等 136 只出现一次的数字 C#LeetCode刷题之#136-只出现一次的数字(Single Number) 53.5% 简单 1 ...

  5. leetcode刷题规划

    LeetCode精华题目列表[刷题规划系列] – TuringPlanet 目录 算法题到底在考察什么? 题目列表 Array String Linked List Queue Stack Advan ...

  6. 1000 面试题,BAT 机器学习面试刷题宝典!

    点击上方,选择星标或置顶,每天给你送干货! 阅读大概需要好多分钟 跟随小博主,每天进步一丢丢 ID:Dr.Wu 公众号:大鱼AI 来源:CSDN 编辑:三石 刷题,是面试前的必备环节.本文作者便总结了 ...

  7. 【LeetCode 剑指offer 刷题笔记】汇总(已完成)

    前言   不知不觉就结束了自己的秋招之路,虽感觉有些艰辛但是收获很多.找工作那段时间做了很多学习笔记,这是数据结构与算法相关的一部分笔记,这一块除了复习相关教科书,还有就是刷LeetCode和< ...

  8. LOJ刷题记录:2000-2005(SDOI2017)

    LOJ刷题记录:2000-2005(SDOI2017) 立一个flag-loj不跳题刷题233 loj2000. 「SDOI2017」数字表格 求: ∏1≤i≤n∏1≤j≤mf(gcd(i,j)) \ ...

  9. LeetCode-究极刷题【合集】

    文章目录 题目来源LeetCode LeetCode 1. 两数之和-规律 LeetCode 2. 两数相加-链表 LeetCode 3. 无重复字符的最长子串-模板 LeetCode 4. 寻找两个 ...

  10. Leetcode-How-What 力扣Leetcode刷题指南

    Leetcode-How-What 力扣Leetcode刷题指南 About the way how to use Leetcode wisely for preparing the intervie ...

最新文章

  1. 闲谈嵌入式的复杂性2
  2. 在Cacti上实现MSN报警机制
  3. 获取网络时间并刷新本地时间(源码2)
  4. Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、...
  5. 安装EXSI遇到No Network Adapters的解决方案
  6. Linux环境下使用NLPIR(ICTCLAS)中文分词详解
  7. Python实现经典七种排序算法
  8. `json in遍历
  9. 研磨设计模式-设计模式的基础-设计模式是什么
  10. shell脚本学习教程(全网最全教学)
  11. java实现 tiff图片 转 JPG图片(完美解决)
  12. 18种证明公安部门不再开具应该找谁开
  13. 6种时间管理方法概要
  14. 网站盈利模式分析总结
  15. 全自动加药装置详细介绍
  16. 电视家海信html安装不了,海信电视怎么看电视直播,安装电视家3.0解决方法
  17. 网易我的世界服务器配置文件翻译,精致存储的配置文件翻译 - [RS]精致存储 (Refined Storage) - MC百科|最大的Minecraft中文MOD百科...
  18. 智能PID软件-AVEVA Diagrams报表功能介绍【图瓦软件出品】
  19. 第二章:解决LuckySheet 使用生成图表的时候发生 h.createChart is not a function错误
  20. java中的smm_smm框架下的JAVA玩友交流网站

热门文章

  1. Windows清理助手ARSWP
  2. et中计算机的快捷键,et文件怎么打开,教您怎么打开et文件
  3. DOS简介及基本操作
  4. 【科普贴】MDIO接口详解
  5. VMware张海宁: 如何实现高效安全的镜像运维?
  6. Google Code Prettify,代码高亮的JS库
  7. hadoop的filesplit
  8. 拼音加加 4.0 正式版发布了
  9. 计算机一级二级三级四级相当的水平,计算机等级考试通过必看:一至四级通关策略...
  10. SDelete-Gui – 用右键安全的删除文件,不可恢复[Windows]