本文主要是介绍258 Add Digits,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
public int addDigits(int num) {while (num > 9) {num = func(num);}return num;}public static int func(int n) {int temp = 0;while (n > 0) {temp += (n % 10);n = n / 10;}return temp;}
没有实现:
Follow up:
Could you do it without any loop/recursion in O(1) runtime?
这篇关于258 Add Digits的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!