搜索
您的当前位置:首页leetcode 66 Plus one (加一) python3 最简代码(int和str 转换)

leetcode 66 Plus one (加一) python3 最简代码(int和str 转换)

来源:乌哈旅游
class Solution:
    def plusOne(self, digits):
        """
        :type digits: List[int]
        :rtype: List[int]
        """
        # 思路一: 整数和字符的转换  
        return  [int(i) for i in str(int(''.join([str(i) for i in digits]))+1)]
    
    
        # 思路二: 减少转换次数,提升效率
        num = 0
        for i in range(len(digits)):
            num = num*10 + digits[i]
        return [int(i) for i in str(num+1)]
所有Leetcode题目不定期汇总在 , 欢迎大家批评指正,讨论交流。

因篇幅问题不能全部显示,请点此查看更多更全内容

Top