leetcode66. 加一
给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。
最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。
你可以假设除了整数 0 之外,这个整数不会以零开头。
示例 1:
输入: [1,2,3]
输出: [1,2,4]
解释: 输入数组表示数字 123。
示例 2:
输入: [4,3,2,1]
输出: [4,3,2,2]
解释: 输入数组表示数字 4321。
思路:如代码所示,需要注意的是如果进行到最后直接返回10000....即可。
class Solution {public int[] plusOne(int[] digits) {for (int i = digits.length - 1; i >= 0; i--) {digits[i]++;digits[i] = digits[i] % 10;if (digits[i] != 0) return digits;}digits = new int[digits.length + 1];digits[0] = 1;return digits;}
}
leetcode66. 加一相关推荐
- Leetcode-66.加一
题目背景 给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一. 最高位数字存放在数组的首位, 数组中每个元素只存储单个数字. 你可以假设除了整数 0 之外,这个整数不会以零开头. ...
- 【大总结3】leetcode解题总览(算法、剑指offer、SQL、多线程、shell)
3/22更新 剑指offer 题目链接 建议大部分题都会做,都能比较快速且准确的写出来.关于做题方式,我的建议是:一道一道刷即可,因为难度一般,不用系统的学习什么知识,遇到实在不会的就跳过即可. 我这 ...
- leetcode解题总览
3/22更新 剑指offer 题目链接 建议大部分题都会做,都能比较快速且准确的写出来.关于做题方式,我的建议是:一道一道刷即可,因为难度一般,不用系统的学习什么知识,遇到实在不会的就跳过即可. 我这 ...
- 【Leetcode 专题五】数组和哈希表
目录 一.前言 二.解题思路和代码整理 2.1.数组重建 Leetcode283. 移动零 Leetcode27. 移除元素 Leetcode26. 删除有序数组中的重复项 2.2.数组双指针 Lee ...
- 模拟(持续更新、整理)
链表 两数相加:leetcode-2 两两交换链表只能够的节点:leetcode-24 K个一组翻转链表:leetcode-25 旋转链表:leetcode-61 反转链表II:leetcode-92 ...
- 加一—leetcode66
给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一. 最高位数字存放在数组的首位, 数组中每个元素只存储单个数字. 你可以假设除了整数 0 之外,这个整数不会以零开头. 示例 1 ...
- LeetCode66——Plus One(一个整数用数组存储,然后在末尾加1)
题目: 参考解法: class Solution { public:vector<int> plusOne(vector<int>& digits) {bool car ...
- 【leetcode66】加一
一.问题描述 给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一. 最高位数字存放在数组的首位, 数组中每个元素只存储单个数字. 你可以假设除了整数 0 之外,这个整数不会以零开 ...
- kotlin Bean加载失败lateinit property has not been initialized
Application run failed org.springframework.beans.factory.UnsatisfiedDependencyException: Error creat ...
最新文章
- iOS 利用dSYM定位crash
- python线上培训多少钱-Python人工智能在线培训班学费多少钱?
- Nodejs与mysql连接池的应用(pool)
- Codeforces Beta Round #4 (Div. 2)【完结】
- 中国充换电行业产销需求预测与转型升级战略分析报告2022-2028年版
- Hadoop 2.0安装以及不停集群加datanode
- Spark Structure Streaming(一)之简介
- Nest入门教程 - 初识控制器
- php5.6怎么安装,php5.6的安装
- linux系统上手工建库步骤,Linux下Oracle手工建库过程
- Go语言并发模型:使用 context
- OD使用教程23 - 调试篇23
- 渗透测试/应急演练过程中metasploit制作木马连接失败问题排查
- android 原生camera——设置模块修改
- Unity-Timeline制作动画(快来制作属于你的动画吧)
- 因为文件共享不安全,所以你不能连接到文件共享。此共享需要过时的SMB1协议
- 有 1、2、3、4 四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- 令人十分期待的ECShopX BBC商城开放终身免费商用
- WolframAlpha
- Echarts全国地区地图json获取(包含乡镇)
热门文章
- std::map用法
- 取消一个请求(Cancel)
- python多级字典嵌套_使用pythonscsv DictReader创建多级嵌套字典
- 请简述计算机硬件系统的运行过程,操作系统简述题
- 软件测试需求分析录音,谈一谈软件测试需求分析
- 由于在客户端检测到一个协议错误_TLS协议的分析
- LSGO软件技术团队2015~2016学年第九周(1026~1101)总结
- 【转】阿里技术专家详解DDD系列 第二讲 - 应用架构
- EasyUI学习总结(一)——EasyUI入门
- centos 删除crontab_centos下crontab的使用