leetcode Add digits
来源:互联网 发布:莫知我哀特殊句式 编辑:程序博客网 时间:2024/06/14 14:41
Given a non-negative integer num
, repeatedly add all its digits until the result has only one digit.
For example:
Given num = 38
, the process is like: 3 + 8 = 11
, 1 + 1 = 2
. Since 2
has only one digit, return it.
思路:
digit root 问题:
公式就是1+(n-1)%9
https://en.wikipedia.org/wiki/Digital_root#Congruence_formula
int addDigits(int num) { return (1+(num-1)%9);}
0 0
- [leetcode][math] Add Digits
- [leetcode] Add Digits
- 【leetcode】Add Digits【java】
- Leetcode: Add Digits
- LeetCode Add Digits
- [LeetCode] Add Digits
- leetcode 258: Add Digits
- LeetCode题解:Add Digits
- leetcode: Add Digits
- 258Add Digits - LeetCode
- leetCode #258 Add Digits
- [LeetCode 258] Add Digits
- LeetCode: Add Digits
- LeetCode:Add Digits
- leetcode--add digits
- leetcode Add Digits
- leetcode--Add Digits
- leetcode Add Digits
- Beego源码解析-(三)-HTTP请求处理流程
- shell 将字符串作为变量名并打印
- poj 3411 Paid Roads
- Mybatis基础知识
- hdoj2141 Can you find it?
- leetcode Add digits
- position:sticky实现iOS6+下的粘性布局
- 将json字符串 转化为 json
- 第一次写八数码 速度太慢了 set也爆了。
- Android 之捕获全局异常之UncaughtExceptionHandler
- 【Android基础知识】文件存储
- MAC安装 mysql-pyhton
- 内核链表和普通链表的区别
- 左旋转字符串