一枚路过的程序猿

关注

258. Add Digits

一枚路过的程序猿

关注

阅读 49

2022-08-05


一看不让用循环就有点蒙。

只能找规律。和9相关。

class Solution {
public:
int addDigits(int num) {

if(num==0) return 0;
if(num%9==0) return 9;
return num%9;

}
}
};




其次用循环的做法:

public int addDigits(int num) {  
while(num>=10){
num = (num/10)+num%10;
}
return num;
}




相关推荐

树下的老石头

【LeetCode】 258. Add Digits 解题报告(Java & Python)

树下的老石头 66 0 0

搬砖的小木匠

Leetcode 258.各位相加

搬砖的小木匠 84 0 0

小云晓云

Add Digits

小云晓云 146 0 0

骑在牛背上看书

258. 各位相加 :「模拟」&「数学」

骑在牛背上看书 35 0 0

探头的新芽

力扣刷题258. 各位相加

探头的新芽 33 0 0

Mezereon

「 每日一练,快乐水题 」258. 各位相加

Mezereon 98 0 0

一枚路过的程序猿

python digits函数

一枚路过的程序猿 90 0 0

boomwu

[220123] Sequential Digits

boomwu 43 0 0

兮城

Reverse digits of an integer.

兮城 79 0 0

天际孤狼

788. Rotated Digits

天际孤狼 31 0 0

精彩评论(0)

0 0 举报