每日一题之各位相加
各位相加
给定一个非负整数 num
,反复将各个位上的数字相加,直到结果为一位数。
示例:
1 | 输入: 38 |
进阶:
你可以不使用循环或者递归,且在 O(1) 时间复杂度内解决这个问题吗?
代码
1 | public int addDigits(int num) { |
进阶
1 | public int addDigits(int num) { |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 YD Blog!
给定一个非负整数 num
,反复将各个位上的数字相加,直到结果为一位数。
示例:
1 | 输入: 38 |
进阶:
你可以不使用循环或者递归,且在 O(1) 时间复杂度内解决这个问题吗?
1 | public int addDigits(int num) { |
1 | public int addDigits(int num) { |