258. Add Digits
来源:互联网 发布:cad软件培训班 编辑:程序博客网 时间:2024/06/07 15:17
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.
public class Solution { public int addDigits(int num) { String numStr = String.valueOf(num); String[] numArray = new String[numStr.length()]; int[] numInt = new int[numStr.length()]; int result = 0; for(int i=0;i<numStr.length();i++){ numArray[i] = numStr.substring(i, i+1); numInt[i] = Integer.parseInt(numArray[i]); result = result + numInt[i]; } while(result>=10){ return addDigits(result); } return result; }}
0 0
- 258.Add Digits
- 【LeetCode】258.Add Digits
- 258. Add Digits
- LeetCode 258. Add Digits
- 258. Add Digits
- LeetCode : 258. Add Digits
- 258. Add Digits
- 258. Add Digits
- 258. Add Digits
- 258. Add Digits
- 258. Add Digits
- leetCode 258. Add Digits
- LeetCode 258. Add Digits
- 258. Add Digits LeetCode
- 258. Add Digits
- 258. Add Digits
- LeetCode 258. Add Digits
- 258. Add Digits
- 构件图
- Unity动画播放方式区别
- 242. Valid Anagram
- 大数据究竟是什么?一句话让你认识并读懂大数据
- rdkafka 保存offset到本地文件
- 258. Add Digits
- spool 2
- Java EL表达式
- 292. Nim Game
- 数据结构中的各种排序---总结篇
- python的GUI编程--wxpython学习(一)--安装和原理步骤
- JAVA WEB 之 XML(1)
- char类型范围
- 自写字符串操作函数