[Leetcode] 258. Add Digits 解题报告
来源:互联网 发布:淘宝匿名买家id提取 编辑:程序博客网 时间:2024/06/06 19:12
题目:
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.
Follow up:
Could you do it without any loop/recursion in O(1) runtime?
思路:
没什么可说的。
代码:
class Solution {public: int addDigits(int num) { int sum = 0; while (num > 9) { sum = 0; while (num != 0) { sum += num % 10; num /= 10; } num = sum; } return num; }};
阅读全文
0 0
- [leetcode] 258. Add Digits 解题报告
- LeetCode 258.Add Digits 解题报告
- leetcode解题报告258. Add Digits
- [Leetcode] 258. Add Digits 解题报告
- LeetCode-Add Digits-解题报告
- 【LeetCode解题报告】Add Digits
- 【LeetCode】 Add Digits 解题报告
- leetcode解题报告258——Add Digits
- LeetCode --- Add Digits解题分析
- 【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
- app测试的重点关注内容
- Redis Cluster理论整理
- JAVA中URLEncoder函数对特殊字符不处理解决办法
- C语言实现一个简单的服务器
- 一次完整的HTTP请知识求与响应涉及了哪些?
- [Leetcode] 258. Add Digits 解题报告
- 用java写两个线程,一个线程打印1-52,另一个线程打印字母A-Z
- OpenAirInterface安装教程
- WEB前端面试题 hoist
- 【C++】Qt Creater网络编程,出现error: undefined reference to `_imp__WSAStartup@8
- ASP.NET动态生成静态页面的实例代码
- 数据库SQL优化大总结
- java中string与date(日期)格式之间的转换
- MyBatis简单入门使用