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

力扣100题--移动零

给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。

请注意 ,必须在不复制数组的情况下原地对数组进行操作。

示例 1:

输入: nums = [0,1,0,3,12]
输出: [1,3,12,0,0]

示例 2:

输入: nums = [0]
输出: [0]

提示:

  • 1 <= nums.length <= 104
  • -231 <= nums[i] <= 231 - 1
void moveZeroes(int* nums, int numsSize) {int left =0;int right= 0;for (right=0;right<numsSize;right++){if(nums[right]!=0){int temp = 0;temp = nums[right];nums[right] = nums[left];nums[left] = temp;left++;}}
}

http://www.lryc.cn/news/498628.html

相关文章:

  • Spring 邮件发送
  • 利用 360 安全卫士极速版关闭电脑开机自启动软件教程
  • 楼房销售系统
  • UML箭线图的理解和实践
  • Qt入门8——Qt文件
  • 鸿翼受邀出席2024海峡两岸档案暨缩微学术交流会
  • 支持win7系统的onnxruntime
  • 如何利用内链策略提升网站的整体权重?
  • 鸿蒙分享(二):引入zrouter路由跳转+封装
  • 【计算机网络】实验11:边界网关协议BGP
  • leetcode 1853 转换日期格式(postgresql)
  • 掌握时间,从`datetime`开始
  • 剖析千益畅行,共享旅游-卡,合规运营与技术赋能双驱下的旅游新篇
  • 集合框架(2)List
  • 【子查询】.NET开源 ORM 框架 SqlSugar 系列
  • 西安理工大学丨ChatGPT助力学术论文写作训练营-助力发表SCI一区、二区
  • go get依赖包失败,502 Bad gateway
  • 71、docker镜像制作上传/下载到阿里云
  • ZLMediaKit+wvp (ffmpeg+obs)推拉流测试
  • POSTGRESQL跟ORACLE语法区别和相同之处
  • 【知识点】图与图论入门
  • FPGA系列,文章目录
  • PAT乙级1003我要通过的做题笔记
  • 【React】React常用开发工具
  • Ubuntu20.04编译安装Carla全过程
  • Dijkstra 算法 是什么?
  • 英文输入法---华为OD机试2024年E卷
  • 理解 package.json 中版本号符号
  • 计算机网络-IPSec VPN基本概念
  • VsCode运行Ts文件