当前位置: 首页 > backend >正文

leetcode66.加一

从后向前遍历,直到碰到非9的数(也就是数组中中最后一个非9的数) ,该值+1,然后其后的数字全部0

class Solution {public int[] plusOne(int[] digits) {for (int i = digits.length-1; i >=0; i--) {if (digits[i] != 9) {digits[i]++;for (int j = i + 1; j < digits.length; j++) {digits[j] = 0;}return digits;}}//没有找到非9的数int[] result = new int[digits.length + 1];result[0] = 1;return result;}
}

 

http://www.xdnf.cn/news/2254.html

相关文章:

  • Dubbo(79)Dubbo的监控机制是如何实现的?
  • Python部署Docker报错:curl: (56) Recv failure: Connection reset by peer
  • 零拷贝技术原理的详细解析与java实战方案
  • Java中的final关键字【最通俗易懂】
  • 【Linux网络#1】:网络基础知识
  • Redux基础知识
  • 论文笔记(八十)π0.5: a Vision-Language-Action Model with Open-World Generalization
  • MCP协议:AI与数据世界的“万能连接器“
  • 作为无线信号传输如何理解WIFI信号本质上也是串行传输?
  • 基于先进MCU的机器人运动控制系统设计:理论、实践与前沿技术
  • 【C++11】右值引用和移动语义:万字总结
  • 如何选择游戏支付平台呢?
  • RabbitMQ安装流程(Windows环境)
  • 数据库MySQL学习——day5(总结与复习实践)
  • 【新技术】Testfy.js v3.0 深度解析与使用指南
  • linux系统之----命令行参数和环境变量
  • xVerify:推理模型评估的革新利器,重塑LLM答案验证格局?
  • OpenFeign 快速开始
  • C++:string 1
  • YTJ笔记——FFT、NCC
  • Maven的聚合工程与继承
  • Pygame动画实战:让游戏角色动起来!
  • Java24 抗量子加密:后量子时代的安全基石
  • 华为盘古OS深度评测:构建AI自进化系统的实践密码
  • 第一性原理 | 从哲学本源到多领域实践的探索与应用
  • 腾讯二面:TCC分布式事务 | 图解TCC|用Go语言实现一个TCC
  • MyBatis 常用扩展组件详解(含代码示例)
  • 有源晶振与无源晶振详解:区别、应用与选型指南
  • 计算机视觉中的二值马尔科夫随机场
  • 代码随想录算法训练营第五十九天 | 1.ford算法精讲 卡码网94.城市间货物运输