每日一题 ---258. 各位相加[力扣][Go]
2023-03-14 23:00:23 时间
题目:
给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数。返回这个结果。
解题代码:
func addDigits(num int) int { ans := 0 for { for num > 0{ ans += num%10 num = num/10 } if ans < 10 { break } num = ans ans = 0 } return ans }
相关文章
- 如果你看不见你还能编程吗?
- 企业需要DCIM工具来做什么?
- 为什么软件开发方法论让你觉得糟糕?
- 揭秘10个大数据神话
- 解读:大数据分析及其数据来源
- 教你选对编程技能
- 算法实践:数独的基本解法
- Quora是如何使用机器学习的?
- 哥是玩程序的
- 结对编程,我的噩梦
- 趣文:程序员歪传
- 东方金信CEO王伟哲:创业让技术情怀落地
- 哈佛教授公开R语言源码,教你用R制作gif动图
- 多些时间能少写些代码
- 工程师当上老板 他们是否还需要亲自写代码?
- 剖析Disruptor:为什么会这么快?(二)神奇的缓存行填充
- 十年经历:软件开发的“三重门”
- 我的技术心病
- hadoop生态圈列式存储系统--kudu介绍及安装配置
- 剖析Disruptor:为什么会这么快?(一)锁的缺点