leetcode:66. 加一(python3解法)

难度:简单

给定一个由 整数 组成的非空 数组所表示的非负整数,在该数的基础上加一。

最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。

你可以假设除了整数 0 之外,这个整数不会以零开头。

示例 1:

复制代码
输入:digits = [1,2,3]
输出:[1,2,4]
解释:输入数组表示数字 123。

示例 2:

复制代码
输入:digits = [4,3,2,1]
输出:[4,3,2,2]
解释:输入数组表示数字 4321。

示例 3:

复制代码
输入:digits = [0]
输出:[1]

提示:

  • 1 <= digits.length <= 100
  • 0 <= digits[i] <= 9

题解:

python 复制代码
class Solution:
    def plusOne(self, digits: List[int]) -> List[int]:
        res = []
        for i in digits:
            res.append(str(i))
        mid_res = ''.join(res)
        mid_res = int(mid_res) + 1
        final_res = []
        for j in str(mid_res):
            final_res.append(int(j))
        return final_res
        
相关推荐
招财小梗2 分钟前
沈阳AI企业咨询可定制数字化方案吗?
大数据·人工智能·python
lvwangshu16 分钟前
exBSGS 算法
数学·算法
不会就选b17 分钟前
算法日常・每日刷题--<贪心+大根堆>2
数据结构·算法
leihefeng18 分钟前
邮件文本分类:CountVectorizer / TF-IDF + 朴素贝叶斯
python·分类·数据挖掘·tf-idf·sklearn
码艺-Alimjan19 分钟前
维吾尔语数字转文本
java·javascript·python·算法·go
AI服务老曹22 分钟前
算法任务配置完整流程:明厨亮灶项目从0到1怎么做 | AI视频分析算法实践
人工智能·算法·音视频
hahaha601632 分钟前
HLS高层次综合设计--axi之burst纠偏
开发语言·算法·fpga开发·c#
天空属于哈夫克335 分钟前
企业微信 API 自动发送消息:从流程到实战
python·自动化·企业微信
hans汉斯37 分钟前
【计算机科学与应用】基于联合熵驱动改进麻雀搜索优化VMD的DAS信号去噪方法
深度学习·算法·yolo·软件工程·汉斯出版社
SunnyDays101139 分钟前
如何使用 Python 给 PDF 添加附件:文档附件与附件注释
开发语言·python·pdf