zoukankan      html  css  js  c++  java
  • 66. Plus One

    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.

    这道题有点偏向数学的感觉,直接上代码:

    public class Solution {

        public int[] plusOne(int[] digits) {

            for(int i = digits.length-1;i>=0;i--){

                if(digits[i]>=0&&digits[i]<9){

                    digits[i]++;

                    return digits;

                }

                digits[i]=0;

            }

            int[] res = new int[digits.length+1];

            res[0] = 1;

            return res;

            

        }

    }

  • 相关阅读:
    python基础(1)#1,2,3,4可组成多少不重复的三位数
    HTML/CSS 学习笔记
    (转) 杨元:CSS浮动(float,clear)通俗讲解
    前端:HTML
    Servlet
    Maven 安装
    单例模式
    项目随笔
    树状结构--迭代
    DB的封装
  • 原文地址:https://www.cnblogs.com/codeskiller/p/6357898.html
Copyright © 2011-2022 走看看