[LeetCode]258. Add Digits
来源:互联网 发布:新开淘宝店如何刷信誉 编辑:程序博客网 时间:2024/06/14 14:50
题目描述: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.
解题思路:循环判断条件temp/10>0,将当前的数字拆解相加。
public int addDigits(int num){ //当num为个位数时,直接返回 if(num/10<=0)return num; int temp = num; while(temp/10>0){ //digit不只一个 int sum = 0; while(temp>0){ sum+=temp%10; temp=temp/10; } temp = sum; } return temp; }
阅读全文
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
- HDU 1863 畅通工程
- UI左右切换数据
- 前端学科笔记分享——vue.js
- Markdown简易教程
- Ubuntu shadowsocks_命令行运行_开机自动启动_Chrome
- [LeetCode]258. Add Digits
- CAD版本转换怎么转?
- 需要写哪里不能为空的时候,不想用TP的自动验证,就用H5的这个属性
- python调用openstack的api,create_instance的程序解析
- 五 iOS之 Core Animation(核心动画)
- js禁止移动端浏览器滚动事件以及取消(允许)还原浏览器滚动事件
- 单款下载器的注册码如何授权?
- react 列表点击添加删除
- 再看区间dp