残北

关注

leetcode1342. 将数字变成 0 的操作次数(easy)

残北

关注

阅读 75

2022-01-31

将数字变成 0 的操作次数

  • 解题思路
    • 代码


力扣链接

解题思路

官方题解

  • 模拟

代码

class Solution {
    public int numberOfSteps(int num) {
        int count = 0;
        while (num != 0) {
            ++count;
            if (num % 2 == 0) {
                num /= 2;
            } else {
                num -= 1;
            }
        }
        return count;
    }
}

相关推荐

代码敲到深夜

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

代码敲到深夜 85 0 0

忆北文学摄影爱好员

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

忆北文学摄影爱好员 26 0 0

贵州谢高低

leetcode:将数字变成 0 的操作次数

贵州谢高低 96 0 0

源码之路

LeetCode 1342. 将数字变成 0 的操作次数 双百效率 C/C++描述

源码之路 102 0 0

老牛走世界

Leecode 1342.将数字变为0的操作次数

老牛走世界 63 0 0

Yaphets_巍

LeetCode简单题之将数字变成 0 的操作次数

Yaphets_巍 47 0 0

余寿

LeetCode刷题(149)~将数字变成 0 的操作次数

余寿 130 0 0

灯火南山

算法创作 | 将数字变成 0 的操作次数

灯火南山 80 0 0

单调先生

LeetCode 1342. 将数字变成 0 的操作次数 双百效率 多种题解 C/C++/Java/Python

单调先生 61 0 0

龙毓七七

【Leetcode-每日一题】将数字变成 0 的操作次数

龙毓七七 32 0 0

精彩评论(0)

0 0 举报