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

exiaohu 于 2022-01-31 发布

题目链接:1342. 将数字变成 0 的操作次数

模拟。

class Solution:
    def numberOfSteps(self, num: int) -> int:
        steps = 0
        while num > 0:
            steps += 1
            if num & 1 == 0:
                num //= 2
            else:
                num -= 1
        return steps