技术栈

Java | Leetcode Java题解之第66题加一

m0_571957582024-05-04 12:24

题目:

题解:

java 复制代码
class Solution {
    public int[] plusOne(int[] digits) {
        int n = digits.length;
        for (int i = n - 1; i >= 0; --i) {
            if (digits[i] != 9) {
                ++digits[i];
                for (int j = i + 1; j < n; ++j) {
                    digits[j] = 0;
                }
                return digits;
            }
        }

        // digits 中所有的元素均为 9
        int[] ans = new int[n + 1];
        ans[0] = 1;
        return ans;
    }
}
上一篇:学习CSS3,实现红色心形loading特效
下一篇:【经典算法】LeetCode 189. 轮转数组(Java/C/Python3/Go实现含注释说明,中等)
相关推荐
缺点内向
3 小时前
Java:创建、读取或更新 Excel 文档
java·excel
我搞slam
3 小时前
快乐数--leetcode
算法·leetcode·哈希算法
带刺的坐椅
3 小时前
Solon v3.4.7, v3.5.6, v3.6.1 发布(国产优秀应用开发框架)
java·spring·solon
四谎真好看
5 小时前
Java 黑马程序员学习笔记(进阶篇18)
java·笔记·学习·学习笔记
桦说编程
5 小时前
深入解析CompletableFuture源码实现(2)———双源输入
java·后端·源码
java_t_t
5 小时前
ZIP工具类
java·zip
西阳未落
5 小时前
LeetCode——二分(进阶)
算法·leetcode·职场和发展
lang20150928
5 小时前
Spring Boot优雅关闭全解析
java·spring boot·后端
pengzhuofan
6 小时前
第10章 Maven
java·maven
百锦再
7 小时前
Vue Scoped样式混淆问题详解与解决方案
java·前端·javascript·数据库·vue.js·学习·.net
热门推荐
01GitHub 镜像站点02BongoCat - 跨平台键盘猫动画工具03UV安装并设置国内源04Linux下V2Ray安装配置指南05GitLab 零基础入门指南:从安装到项目管理全流程06NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南07一文了解国产算子编程语言 TileLang,TileLang 对国产开源生态的影响与启示082025软件测试面试八股文(含答案+文档)09在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)10Labelme从安装到标注:零基础完整指南