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

简单题66-加一(Python)20240918

问题描述:

在这里插入图片描述

python
class Solution(object):def plusOne(self, digits):""":type digits: List[int]:rtype: List[int]"""n = len(digits)# 从最后一位开始处理进位for i in range(n - 1, -1, -1):if digits[i] < 9:digits[i] += 1return digitsdigits[i] = 0# 如果所有的数字都是 9,处理进位情况return [1] + digits
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] += 1;  // 如果当前位小于 9,直接加 1return digits;   // 直接返回结果}digits[i] = 0;  // 如果当前位是 9,则将其设置为 0}// 如果所有位都是 9,则需要在数组前面添加 1int[] newDigits = new int[n + 1];  // 创建新数组newDigits[0] = 1;  // 第一位设置为 1,其余默认为 0return newDigits;}
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • GUI编程16:图片按钮、单选框、多选框
  • Ubuntu 22.04上安装Java JDK 8
  • 自定义Spring Security认证处理的完整解决方案
  • OpenCV 1
  • Vue Router 编程式导航全攻略:深入掌握 push, replace, go, back, forward,beforeEach 方法
  • 术语“in law”(在分布上)
  • Gitee丝滑版本:成功在新电脑添加新文件
  • stm32 PWR电源控制(修改主频睡眠模式停机模式待机模式)
  • 无限边界:现代整合安全如何保护云
  • Unity 设计模式 之 创造型模式-【工厂方法模式】【抽象工厂模式】
  • RTMP协议在无人机巡检中的应用场景
  • Haproxy搭建Web集群
  • 一个基于Java SSM框架(Spring、SpringMVC、MyBatis)的沙县小吃点餐系统
  • 【网站架构部署与优化】web服务与http协议
  • RockTrack:A 3D Robust Multi-Camera-Ken Multi-Object Tracking Framework
  • php的引用
  • centos安装java运行环境jdk+tomcat
  • CSS3 变换
  • ECMAScript6(0):ES6简明参考手册
  • Git 使用集
  • Mysql5.6主从复制
  • Next.js之基础概念(二)
  • React Transition Group -- Transition 组件
  • Selenium实战教程系列(二)---元素定位
  • Vim 折腾记
  • webgl (原生)基础入门指南【一】
  • 给新手的新浪微博 SDK 集成教程【一】
  • 技术攻略】php设计模式(一):简介及创建型模式
  • 通过几道题目学习二叉搜索树
  • 新书推荐|Windows黑客编程技术详解
  • 转载:[译] 内容加速黑科技趣谈
  • Java数据解析之JSON
  • Redis4.x新特性 -- 萌萌的MEMORY DOCTOR
  • zabbix3.2监控linux磁盘IO
  • 昨天1024程序员节,我故意写了个死循环~
  • ​520就是要宠粉,你的心头书我买单
  • #### golang中【堆】的使用及底层 ####
  • #pragam once 和 #ifndef 预编译头
  • (10)工业界推荐系统-小红书推荐场景及内部实践【排序模型的特征】
  • (2)(2.10) LTM telemetry
  • (3)llvm ir转换过程
  • (52)只出现一次的数字III
  • (分享)自己整理的一些简单awk实用语句
  • (新)网络工程师考点串讲与真题详解
  • (转)Mysql的优化设置
  • (转)Oracle 9i 数据库设计指引全集(1)
  • .htaccess配置重写url引擎
  • .NET Core WebAPI中封装Swagger配置
  • .net core使用ef 6
  • .NET Core中的去虚
  • .NET/C# 避免调试器不小心提前计算本应延迟计算的值
  • .NET/C# 阻止屏幕关闭,阻止系统进入睡眠状态
  • /bin、/sbin、/usr/bin、/usr/sbin
  • ??Nginx实现会话保持_Nginx会话保持与Redis的结合_Nginx实现四层负载均衡
  • @JsonFormat 和 @DateTimeFormat 的区别