[LeetCode]258. Add Digits
来源:互联网 发布:网络光纤型号 编辑:程序博客网 时间:2024/05/16 14:58
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.
class Solution {public: int addDigits(int num) { //例如123 = 1*(99+1) + 2*(9+1) +3,算法要做的就是把9的倍数那一项删除 //用-1 +1的方式规避某项为9的问题 return (num - 1) % 9 + 1; }};
0 0
- 【LeetCode】258.Add Digits
- LeetCode 258. Add Digits
- LeetCode : 258. Add Digits
- leetCode 258. Add Digits
- LeetCode 258. Add Digits
- 258. Add Digits LeetCode
- LeetCode 258. Add Digits
- LeetCode 258. Add Digits
- leetcode 258. Add Digits
- [LeetCode]258. Add Digits
- LeetCode 258. Add Digits
- <LeetCode>258. Add Digits
- leetcode--258. Add Digits
- LeetCode 258. Add Digits
- LeetCode *** 258. Add Digits
- Leetcode 258. Add Digits
- 258.[LeetCode]Add Digits
- 【leetcode】258. Add Digits
- android.view.WindowManager$BadTokenException: Unable to add window — token null
- CSS3快速上手之4:多重背景
- 简单易学的机器学习算法——极限学习机(ELM)
- 第七周项目3——负数把正数赶出队列
- 【并行计算】用MPI进行分布式内存编程(二)
- [LeetCode]258. Add Digits
- c# 中的file和fileinfo,directory和directoryinfo以及filesysteminfo
- 记事本的基本功能
- Java:常用标准库算法
- C++ Primer(第五版)练习3.35
- 2016国庆清北Day2T1
- 51Nod-1020-逆序排序
- 轻松读懂IL
- 千兆网(2):数据的发送与接收测试