问题:

package com.example.demo;public class Test66 {/*** 加一:* 从后向前遍历,分当前位置是否为9,9时,会进一*/public int[] plusOne(int[] digits) {for (int i = digits.length - 1; i >= 0; i--) {digits[i]++;digits[i] %= 10;if (digits[i] != 0) {return digits;}}// 如果上边钱都处理完,走到该位置时,代表原来的数组为:999格式,// 这种情况下,则需要进行重建数组,索引0处为1,其余为0int[] res = new int[digits.length + 1];res[0] = 1;return res;}public static void main(String[] args) {Test66 t = new Test66();int[] arr = {0};int[] ints = t.plusOne(arr);for (int anInt : ints) {System.out.print(anInt);}}
}

leetcode-66-加一相关推荐

  1. ⭐算法入门⭐《线性枚举》简单09 —— LeetCode 66. 加一

    文章目录 一.题目 1.题目描述 2.基础框架 3.原题链接 二.解题报告 1.思路分析 2.时间复杂度 3.代码详解 三.本题小知识 四.加群须知 一.题目 1.题目描述   给定一个由 整数 组成 ...

  2. Java实现 LeetCode 66 加一

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

  3. LeetCode 66. 加一

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

  4. leetcode 66. 加一(C语言)

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

  5. LeetCode 66 加一

    原题链接 关键词 :数组  模拟法 解题思路: 此题为处理数组,数组特点  --数组下标  可以前后覆盖  数组元素可交换等. 此题分为三种情况 1.传入数为234形式   ,加一后无进位.直接在最后 ...

  6. leetcode 66. 加一-java简短代码实现

    题目所属分类 模拟加法 原题链接 给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一. 最高位数字存放在数组的首位, 数组中每个元素只存储单个数字. 你可以假设除了整数 0 之外 ...

  7. LeetCode 64最小路径和65有效数字66加一

    原创公众号:bigsai 专注于Java.数据结构与算法,一起进大厂不迷路! 关注后回复进群即可加入力扣打卡群,欢迎划水.近期打卡: LeetCode打卡 52八皇后Ⅱ&53最大子序和& ...

  8. [66]--加1--简单

    代码 /** @lc app=leetcode.cn id=66 lang=javascript** [66] 加一*/// @lc code=start /*** @param {number[]} ...

  9. 66. 加一。。。。。。

    原题链接: 66. 加一 https://leetcode.cn/problems/plus-one/ 完成情况: 解题思路: 这道题题目也多少有点大病,就是说,题目说的你不知所云,简单来说,就是一个 ...

  10. 【细节处理】LeetCode 66. Plus One

    LeetCode 66. Plus One 博客转载自:http://www.cnblogs.com/grandyang/p/4079357.html Solution1: class Solutio ...

最新文章

  1. java 读取excel_Java12POI操作Excel
  2. MySQL共享存储主备模式利用Keepalived实现双机高可用
  3. 797C C. Minimal string
  4. 首发福利!全球第一开源ERP Odoo系统架构部署指南 电子书分享
  5. NSLocalizedString不起作用
  6. request对象_java学习之web基础(2):Request
  7. Shell中的if语句中的
  8. 【转】电脑GPS导航软件下载,教你把笔记本做成GPS
  9. webserver接口_SpringBoot内置源码解析WebServer初始化过程
  10. @计算机专业大学生,毕业后如何明确自己的职业方向,该走那条路?
  11. [转]Aptana Studio 3配置Python开发环境图文教程
  12. Repeater 双向排序
  13. 《从零开始学习jQuery》及《jQuery风暴》学习笔记
  14. 41 岁蚂蚁金服总裁助理去世; 华为首款 5G 手机欧洲上市;库克首谈 5G iPhone | 极客头条...
  15. solr 高并发_你真的了解并发编程吗?
  16. tensorflow eager 模式下打印dataset中的数据
  17. DataGrip 格式化SQL 自定义SQL格式化
  18. 知识类API调用的代码示例合集:驾考题库、ISBN书号查询、万年历查询等
  19. js 判断数组是否是递增的
  20. silvaco学习之收敛

热门文章

  1. 磁盘分区格式FAT32与NTFS
  2. linux应用程序接收文件,Linux应用程序学习之文件编程
  3. windows下mysql(解压版)安装教程
  4. python编写脚本替换 jar包文件_shell-替换jar包中配置文件脚本
  5. Description Resource Path Location Type Path must include project and resource name: /
  6. 【SpringBoot】 启动时,修改默认配置文件名称
  7. 中如何直接使用方法返回的值_java基础-2-方法、面向对象
  8. stm32f4 hal 4位数码管_STM32裸机开发基础篇01开发环境搭建(HAL库)
  9. jar 工程我怎么在网页上url访问某一个方法_搜狗用这个骚技术,把百度逼上了绝路。。。...
  10. tampermonkey怎么不能用了_发现键盘数字小键盘不能用怎么办?