将数字变成 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;
}
}