LN : leetcode 258 Add Digits
2024-09-30 20:39:41
lc 258 Add Digits
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?
analysation##
solution
int addDigits(int num) {
if (num > 9 && num%9 == 0)
return 9;
if (num > 9)
return num%9;
return num;
}
最新文章
- p/invoke碎片--对数组的封送处理
- js中属性节点的应用
- HTML5 音频 <;audio>;
- 【JSP】JSP基础学习记录(二)—— JSP的7个动作指令
- 最稳定 性能最好 的 Linux 版本?
- mac下限速
- other 遮罩层
- Date.prototype.format,js下的时间格式处理函数
- Elasticsearch安装配置
- layui_表格数据查询按钮
- 洛谷AT2342 Train Service Planning(思维,动态规划,珂朵莉树)
- tkinter学习系列(三)之Label控件
- OLED屏幕那些次像素有趣的排列方式
- android include使用[转]
- JAVA作业之动手动脑
- C# AES要解密的数据的长度无效
- web常见攻击
- 你不知道的Static
- GRUB使用说明
- Springmvc 进行数据类型转换