13.leetcode66_plus_one

Posted vlice

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了13.leetcode66_plus_one相关的知识,希望对你有一定的参考价值。


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的主要内容,如果未能解决你的问题,请参考以下文章

两片单片机通过串口一发一收的C语言例程

SPRING05_BeanFactory概述HierarchicalBeanFactoryListableBeanFacotoryDefaultListableBeanFactory档案馆详解(代码片

数据类型转换(计算mac地址)

基于C66x+国产FPGA高速数据处理板架构

The CPU_ NUM is not specified, you should set CPU_ NUM in the environment variable list。 CPU NUM(代码片

error: ‘_beginthreadex‘ undeclared (first use in this function); did you mean ‘SDL_beginthread‘?(代码片