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
        
相关推荐
微三云生态系统架构师-彭丹7 分钟前
矩阵拼团系统设计:先付款先排队的订单排序与自动返本算法
线性代数·算法·矩阵
baopixiaoz16 分钟前
BeeQuant × BeeAgent:AI驱动智能交易
大数据·人工智能·python·区块链
@MMiL18 分钟前
基于Keil 的实时参数标定和值观测
算法
公爵爱学习25 分钟前
无人机定点飞行-介绍
开发语言·图像处理·python·学习·线性回归·无人机
stillstream_ink26 分钟前
OpenCart UI 自动化测试实战:POM 四层架构 + 失败自动截图 + 飞书通知
python·测试
databook29 分钟前
Beta 分布:如何用“成功”和“失败”来预测下次尝试
python·数据挖掘·数据分析
zhanghaha131438 分钟前
Python进阶教程:27_subprocess 模块 零基础超详细教程
开发语言·python
兄弟加油,别颓废了。39 分钟前
bugku题目
开发语言·前端·python
新网企兴39 分钟前
2026西安GEO推广选哪家?新网企兴帮您精准获客
人工智能·python
2601_962297481 小时前
一、Python GUI 的十字路口:免费凑活还是付费破局
python·gui·tkinter·customtkinter·bravurasdk