LeetCode 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?
思路:
其实就是如果这个数是0,返回0;这个数是9的倍数,直接返回9;若不是9的倍数,则返回它除9的余数。
代码:
class Solution {
public:int addDigits(int num) {if(num==0){return 0;}else if(num%9==0){return 9;}else{return num%9;}}
};
LeetCode 258. Add Digits相关推荐
- LeetCode 258 Add Digits
leetcode 上做了一题比较有意思,记录一下,传送门:https://leetcode.com/problems/add-digits/description/ 题目意思是:给一个正整数a,让其个 ...
- Leetcode刷题记录[python]——258 Add Digits
一.前言 做这题有个小收获,关于Digital root的解法,有个极方便的小公式: 二.题258 Add Digits Given a non-negative integer num, repea ...
- 【leetcode】258. Add Digits
题目如下: 解题思路:题目很简单,没啥说的.Follow up 我还没想出来. 代码如下: class Solution(object):def addDigits(self, num):" ...
- [leetcode][math] Add Digits
题目: Given a non-negative integer num, repeatedly add all its digits until the result has only one di ...
- Leet Code OJ 258. Add Digits [Difficulty: Easy]
题目: Given a non-negative integer num, repeatedly add all its digits until the result has only one di ...
- LeetCode之Add Digits
1.题目 Given a non-negative integer num, repeatedly add all its digits until the result has only one d ...
- 258. Add Digits
- leetcode Add Digits
题目连接 https://leetcode.com/problems/add-digits/ Add Digits Description Given a non-negative integer n ...
- LeetCode之Add Two Numbers
LeetCode之Add Two Numbers 题目:You are given two linked lists representing two non-negative numbers. Th ...
最新文章
- 匿名发差评被判赔3272元,北京研究生遭遇冲上热搜,涉事机构回应:暂不澄清...
- 用python pandas按块读取超大csv/txt
- Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(LabelFrame/Checkbutton/Radiobutton)
- ios app的真机调试与发布配置
- 250鲁大师跑分_我装了一台鲁大师 230W 分的神机,3A 游戏平台装机作业
- OC-NSFileManager和NSFileHandle的使用
- my batis plus 小数没有0_大黄蜂3号Plus,妈咪保贝的强劲对手!
- java web中读取properties文件时的路径问题
- 三款好用的前端代码编辑器推荐
- 桌面下雪软件测试工程师,Win7系统如何设置桌面下雪屏保?
- X5内核视频之问答汇总
- oracle临时表空间占用率过高,ORACLE 临时表空间使用率过高的原因及解决方案
- 中国企业应用软件的几次大战
- 月薪过万是普遍现象吗?很抱歉,这事大部分人的错觉
- 【ACO MTSP】基于matlab粒子群优化蚁群算法求解多旅行商问题【含Matlab源码 1616期】
- 2012年股市楼市泡沫终将破灭
- java font好看的字体_解决Java字体难看的问题
- 有个程序员的老公是种什么体验,嫁给程序员,我超级后悔!
- 最热开源实时提升动画画质MPV+Anime4K使用方法
- VUE动态生成word
热门文章
- sql查看表的数据大小_查看Oracle 数据库的每天归档量及数据库大小
- 如何清除html代码里的空格,如何从html源代码中删除空格
- OpenVINO Inference Engine之GetAvailableDevices
- TTSR再次理解,主要是针对Texture Transformer TT的全部过程的一个梳理
- Batch Size理解
- 序列化 自定义名字_反序列化漏洞(Web漏洞及防御)
- python 字符串去重且相同字符最多出现2次_【Python】获取字符串中出现次数最多/少的字符...
- yolo数据集txt标注转voc数据集xml标注格式
- uni-app开发:tabar组件与顶部导航栏(功能开发篇)
- 社区团购平台得推社区团购系统 v3.1源码