一.问题描述

给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一。

最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。

你可以假设除了整数 0 之外,这个整数不会以零开头。

示例 1:
输入:digits = [1,2,3]
输出:[1,2,4]

解释:输入数组表示数字 123。

二.示例代码

private static int[] addOne(int[] nums) {for (int i = nums.length - 1; i >= 0; i--) {if (nums[i] + 1 <= 9) {nums[i] = nums[i] + 1;break;}nums[i] = 0;if (i == 0) {int[] result = new int[nums.length + 1];result[0] = 1;return result;}}return nums;}

【leetcode66】加一相关推荐

  1. leetcode66. 加一

    给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一. 最高位数字存放在数组的首位, 数组中每个元素只存储单个数字. 你可以假设除了整数 0 之外,这个整数不会以零开头. 示例 1: 输入 ...

  2. Leetcode-66.加一

    题目背景 给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一. 最高位数字存放在数组的首位, 数组中每个元素只存储单个数字. 你可以假设除了整数 0 之外,这个整数不会以零开头. ...

  3. 【大总结3】leetcode解题总览(算法、剑指offer、SQL、多线程、shell)

    3/22更新 剑指offer 题目链接 建议大部分题都会做,都能比较快速且准确的写出来.关于做题方式,我的建议是:一道一道刷即可,因为难度一般,不用系统的学习什么知识,遇到实在不会的就跳过即可. 我这 ...

  4. leetcode解题总览

    3/22更新 剑指offer 题目链接 建议大部分题都会做,都能比较快速且准确的写出来.关于做题方式,我的建议是:一道一道刷即可,因为难度一般,不用系统的学习什么知识,遇到实在不会的就跳过即可. 我这 ...

  5. 【Leetcode 专题五】数组和哈希表

    目录 一.前言 二.解题思路和代码整理 2.1.数组重建 Leetcode283. 移动零 Leetcode27. 移除元素 Leetcode26. 删除有序数组中的重复项 2.2.数组双指针 Lee ...

  6. 模拟(持续更新、整理)

    链表 两数相加:leetcode-2 两两交换链表只能够的节点:leetcode-24 K个一组翻转链表:leetcode-25 旋转链表:leetcode-61 反转链表II:leetcode-92 ...

  7. 加一—leetcode66

    给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一. 最高位数字存放在数组的首位, 数组中每个元素只存储单个数字. 你可以假设除了整数 0 之外,这个整数不会以零开头. 示例 1 ...

  8. LeetCode66——Plus One(一个整数用数组存储,然后在末尾加1)

    题目: 参考解法: class Solution { public:vector<int> plusOne(vector<int>& digits) {bool car ...

  9. kotlin Bean加载失败lateinit property has not been initialized

    Application run failed org.springframework.beans.factory.UnsatisfiedDependencyException: Error creat ...

最新文章

  1. JavaMail学习笔记(一)、理解邮件传输协议(SMTP、POP3、IMAP、MIME)
  2. 用python解析word文件(段落篇(paragraph) 表格篇(table) 样式篇(style))
  3. 继BERT之后,这个新模型再一次在11项NLP基准上打破纪录
  4. 机器学习实战-贝叶斯算法-24
  5. 10个开源免费的电子商务平台(转自伯乐在线)
  6. LeetCode 376. 摆动序列(贪心 动态规划)
  7. 论文浅尝 | 使用位置敏感的序列标注联合抽取实体和重叠关系
  8. 面试官不讲武德,竟然问了我18个JVM问题!
  9. JAVA程序员从菜鸟到菜鸟
  10. android自定义view案例,Android自定义View的实现方法实例详解
  11. USC ECG Learning Center/ ECG Glossary
  12. Linux必学的60个命令【转载】
  13. SPSS24.0输了授权码还不能用怎么破?
  14. MATLAB学习笔记 imagesc函数使用
  15. gitlab设置项目组成员权限
  16. 互联网背景下为什么会出现NoSQL?
  17. MPB:中大魏泓组-​​无菌小鼠肠道粪菌移植(视频)
  18. mysql结果作为另一次查询_MySql中一次查询结果用作二次查询条件
  19. 如何去除图片雾化?给你推荐图片去雾怎么去除的方法
  20. VMware Workstation虚拟机显示屏幕太小问题解决方法

热门文章

  1. 风霄毅谈LinuxServer系列1-----常用命令序
  2. 即使是做咸鱼,也要做最咸的那一条
  3. java jce 授权_java jce限制
  4. centos下使用glog
  5. Android学习笔记(三)之带有侧边索引的快速查找(跟带字母索引查找的通讯录差不多)
  6. Java代码连接Linux服务器
  7. 简单典型二阶系统_2021考研概率必看典型例题
  8. springboot集成XXL-JOB分布式任务调度平台
  9. matlab做岭回归分析,岭回归分析(SPSS+SAS)
  10. java中简单的快速排序_【新手自白书】简单快速排序的实现(JAVA)