这题没得讲把,初学者水准把,只能这么讲,直接看题和代码把。
代码如下:
class Solution {
public int numberOfSteps (int num) {
//定义步数
int count=0;
while(num>0){
//判断奇偶
if(num%2==0){
//为偶
num=num/2;
}else{
//为奇
num-=1;
}
count++;
}
return count;
}
}