码迷,mamicode.com
首页 > 其他好文 > 详细

13.leetcode66_plus_one

时间:2018-02-07 00:49:00      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:end   app   pre   gpo   定义   color   sum   数字   字符   


1.题目描述

Given a non-negative integer represented as a non-empty array of digits, plus one to the integer.

You may assume the integer do not contain any leading zero, except the number 0 itself.

The digits are stored such that the most significant digit is at the head of the list.

 给定一个非负整数,表示为一个非空的数字数组,再加上一个整数。

2.题目分析

列表转字符串,字符串转数字,加上整数后转回即可

3.解题思路

class Solution(object):
    def plusOne(self, digits):
        """
        :type digits: List[int]
        :rtype: List[int]
        """
        num=‘‘        #定义空字符串
        for i in digits: #列表转字符串(用join函数也可以)
            num+=(str(i))
        digits=int(num) #字符串转数字
        digits+=1       #数字加一
        digits=str(digits) #转字符串
        nums=[]  
        for i in digits:  #转列表
            nums.append(int(i))
        return nums

 

 

13.leetcode66_plus_one

标签:end   app   pre   gpo   定义   color   sum   数字   字符   

原文地址:https://www.cnblogs.com/19991201xiao/p/8424657.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!