news 2026/6/9 18:33:46

A.每日一题——66. 加一

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
A.每日一题——66. 加一

题目链接:66. 加一(简单)

算法原理:

解法:模拟

0ms击败100.00%

时间复杂度:O(n)

从后往前依次遍历:

①此数不是9,直接+1返回

②此数是9,继续往前找,将这个位置的数改为0

③如果全部都是9,就重新建个n+1的数组,将首位置设成1返回

Java代码:

class Solution { public int[] plusOne(int[] nums) { int n=nums.length; for(int i=n-1;i>=0;i--){ if(nums[i]<9){ nums[i]++;//进位 return nums; } nums[i]=0;//进位数字右边全变成0 } //全是9时 int[] ret=new int[n+1]; ret[0]=1; return ret; } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/9 17:40:20

手把手教你用C语言加载TensorRT模型,99%工程师忽略的内存对齐问题

第一章&#xff1a;C语言加载TensorRT模型的核心挑战 在嵌入式系统或高性能推理场景中&#xff0c;使用C语言直接加载TensorRT模型面临诸多技术难点。由于TensorRT官方主要提供C API&#xff0c;缺乏原生的C接口&#xff0c;开发者必须通过手动封装或间接调用方式实现模型的反序…

作者头像 李华
网站建设 2026/6/6 22:04:01

汇编语言全接触-61.Win32汇编教程五

本节的内容是上一节内容的扩展&#xff0c;所以示范的源程序是在上一节的基础上扩展的&#xff0c;在这儿下载本节的所有源程序。 有关菜单和加速键菜单是Windows标准界面的最重要的组成部分&#xff0c;窗口的菜单条位于标题栏的下方&#xff0c;这个菜单通常被称为主菜单&…

作者头像 李华
网站建设 2026/6/6 22:31:55

【边缘计算节能革命】:用C语言打造超低功耗设备的7种高效方法

第一章&#xff1a;边缘计算与C语言在低功耗设备中的核心作用在物联网&#xff08;IoT&#xff09;快速发展的背景下&#xff0c;边缘计算将数据处理能力下沉至靠近数据源的终端设备&#xff0c;显著降低了延迟与带宽消耗。在这一架构中&#xff0c;低功耗嵌入式设备承担着实时…

作者头像 李华
网站建设 2026/6/6 21:34:34

RAG检索增强生成结合微调?构建企业级问答系统的终极方案

RAG 与微调融合&#xff1a;打造高精度企业问答系统的新范式 在金融客服的深夜值班室里&#xff0c;一位客户紧急咨询最新的外汇监管政策。传统AI助手翻来覆去重复模糊话术&#xff0c;而隔壁团队搭建的新系统却精准引用了三天前发布的文件条款&#xff0c;并附上原文链接——这…

作者头像 李华
网站建设 2026/6/6 0:30:06

开启虚拟化之旅:HAXM安装操作指南

一次搞懂 HAXM 安装&#xff1a;解决 “Intel HAXM is required to run this AVD” 的完整实战指南 你有没有在启动 Android 模拟器时&#xff0c;突然弹出一条红字警告&#xff1a; “Intel HAXM is required to run this AVD. To install Intel HAXM, go to Tools > SDK…

作者头像 李华
网站建设 2026/6/6 13:38:14

揭秘NVIDIA编译黑盒:如何用C语言实现CUDA内核性能翻倍优化

第一章&#xff1a;揭秘NVIDIA编译黑盒&#xff1a;从源码到PTX的转化之旅在GPU计算领域&#xff0c;NVIDIA的CUDA平台为开发者提供了强大的并行编程能力。其核心机制之一便是将高级C/C风格的CUDA源码转化为可在GPU上执行的PTX&#xff08;Parallel Thread Execution&#xff0…

作者头像 李华