258 Add Digits
2015-08-23 13:03
239 查看
public int addDigits(int num) { while (num > 9) { num = func(num); } return num; } public static int func(int n) { int temp = 0; while (n > 0) { temp += (n % 10); n = n / 10; } return temp; }
没有实现:
Follow up:
Could you do it without any loop/recursion in O(1) runtime?
相关文章推荐
- Android 5.0判断SIM卡(SIM1还是SIM2)
- java对文件新建,删除,复制,剪切,重命名
- arcgis server10.2.2发布地图基础服务的具体步骤
- poj1995-Raising Modulo (快速幂)
- Oracle在rownum使用结果集排序
- JQUERY prop与attr差额
- Robot Framework自动化测试(一)
- arcgis10.2.2地图服务切图具体步骤
- 将无线网卡变身为 wifi 热点的 完整批处理文件 或者 让i电脑变成wifi热点
- 自学QT之QT编程中QList类的removeAt方法记录
- 五款app原型设计工具对比
- leetcode 164: Maximum Gap
- java线程池的使用,实现大量数据的更新操作
- php isset()函数
- 紧急通知英雄联盟90066游戏主播蒙山是大骗子
- Vim学习笔记1---基本操作
- 华为OJ(线性插值)
- HDU5407 CRB and Candies 数论
- 2000年-2010年各省回族人口增长率
- Ilog、Drools、Jess规则引擎的Rule Language 对比