原题链接:https://leetcode-cn.com/problems/number-of-steps-to-reduce-a-number-to-zero/

class Solution {public:int numberOfSteps(int num) {int res = 0;while (num) {if (num % 2) {// 奇数num -= 1;res++;} else {// 偶数num /= 2;res++;}}return res;}
};

leetcode算法题--将数字变成 0 的操作次数相关推荐

  1. Leetcode 第1342题:将数字变成 0 的操作次数 (位运算解题法详解)

    前言 Leetcode第1342题如果用直观方式来做,其实是一道难度极低的题目.但是如果采用位运算的方式来解,则会涉及许多有趣的衍生知识点,了解其背后的原理对我们认识位运算有很大的帮助.现在,就让我们 ...

  2. OJ刷题Day1 · 一维数组的动态和 · 将数字变成 0 的操作次数 · 最富有的客户资产总量 · Fizz Buzz · 链表的中间结点 · 赎金信

    一.一维数组的动态和 二.将数字变成 0 的操作次数 三.最富有的客户资产总量 四.Fizz Buzz 五.链表的中间结点 六.赎金信 一.一维数组的动态和 给你一个数组 nums .数组「动态和」的 ...

  3. 1342. 将数字变成 0 的操作次数 / 1507. 转变日期格式

    1342. 将数字变成 0 的操作次数[简单题][每日一题] 思路:[模拟] 定义计数变量ans=0: 当num>0时,如果num是偶数,就将其除2,如果是奇数,就将其减1:每次操作ans加1. ...

  4. leetcode算法题--把数字翻译成字符串

    原题链接:https://leetcode-cn.com/problems/ba-shu-zi-fan-yi-cheng-zi-fu-chuan-lcof/ 相似题目:解码方法 动态规划: dp[i] ...

  5. leetcode算法题--猜数字大小 II★★

    原题链接:https://leetcode-cn.com/problems/guess-number-higher-or-lower-ii/ 这题难点在于不能直接使用二分法,举个例子:如果n=5,则1 ...

  6. leetcode算法题--使序列递增的最小交换次数★

    原题链接:https://leetcode-cn.com/problems/minimum-swaps-to-make-sequences-increasing/ 动态规划 dp[0]表示若当前位置不 ...

  7. [leetcode双周赛]5311. 将数字变成 0 的操作次数

    class Solution {public:int numberOfSteps (int num) {int res = 0;while(num > 0){if(num % 2 == 0){n ...

  8. 1342.将数字变成0的操作次数

    难度:简单 目录 一.问题描述 二.思路 1.解题思路 三.解题 1.代码实现 2.时间复杂度 and 空间复杂度 一.问题描述 这里直接采用的是LeetCode上面的问题描述. 给你一个非负整数 n ...

  9. LeetCode算法题-Nth Digit(Java实现)

    这是悦乐书的第215次更新,第228篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第83题(顺位题号是400).找到无限整数序列的第n个数字1,2,3,4,5,6,7,8 ...

最新文章

  1. asp.net用url重写URLReWriter实现任意二级域名 (转)
  2. QML基础类型之geoshape
  3. java护照号码校验_SpringBoot如何优雅的校验参数
  4. 文件I/O实践(2) --文件stat
  5. php image处理,php 中图像压缩处理类(二)imageutil.php
  6. kudu:插入报错:Row error for primary key=9, tablet=null, server=xx, status=Not found: key not found
  7. 文字穿插在海报设计中的不同用法
  8. LInux下centos6.7 设置字符集,解决乱码问题
  9. 知网下载学位论文PDF版本的一个方法
  10. word 制作流程图
  11. (转)mysql explain
  12. 云计算时代商业银行的战略机会
  13. simpleCaptcha语音验证码实现及其扩展
  14. 苹果发布iOS10.2.1 ,别升级!别问为什么
  15. Ztmao主题猫wordpress主题经典失传版/WP网站模板下载站源码+全局SEO功能设定
  16. 使用 maven-semantic-release 实现自动化发版
  17. 2019年5月10号中国银行金融科技岗实习生面试
  18. 案件精灵9判断坐标颜色变化发出提示音(按键精灵9接收通知必备)
  19. 爬虫案例:登录V2EX
  20. 传说对决美服服务器维护,如何进入传说对决美服 | 手游网游页游攻略大全

热门文章

  1. python人脸识别毕业设计-Python基于Dlib的人脸识别系统的实现
  2. python学习费用-python学习,是看免费视频自学,还是报个收费班学习好?
  3. python基础教程第三版怎么样-Python基础教程(第三版)(七)再谈抽象
  4. python如何爬虫-Python爬虫具体应该怎么使用?
  5. php和python区别-Python与PHP的一些区别
  6. python读取excel表格-Python读取Excel单元格的内容
  7. pip安装库包遇到错误:TypeError: expected str, bytes or os.PathLike object, not int 的解决方法
  8. python管理包管理工具pip和conda使用,及使用pip和conda创建虚拟环境
  9. Revising the Select Query I(单表查询)
  10. doctype的三种类型