难度:简单
给定一个由 整数 组成的非空 数组所表示的非负整数,在该数的基础上加一。
最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。
你可以假设除了整数 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 <= 1000 <= digits[i] <= 9
题解:
pythonclass 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
leetcode:66. 加一(python3解法)
心软且酷丶2023-09-22 16:28
相关推荐
傻啦嘿哟13 分钟前
Python的默认参数把我坑惨了,原来写[]和写None的区别这么大微小冷15 分钟前
Python凸优化cvxpy初步在世修行30 分钟前
干货:显式映射 vs 自动判据xzal1234 分钟前
Python之简单理解栈和队列lupai1 小时前
维修保养记录精准版 API 对接实战指南顺顺 尼1 小时前
linux 进程信号(上)罗西的思考1 小时前
[Agent Memory / 强化学习] MemPO源码学习笔记 ---(5)--- GRPO水水不水啊1 小时前
告别杂乱的调试窗口:我用 Python + WebView 写了一个现代化串口助手richard_yuu1 小时前
动态规划:强化学习的「数学基础」,从 MDP 到值迭代三水写代码1 小时前
手写一个 Claude Code(1):从 Agent Loop 到工具、权限、Hooks 与任务规划