技术栈

移动零——力扣283

hazel爱吃肉2023-07-31 8:17

题目描述

双指针

cpp 复制代码
class Solution{
public:
	void moveZeroes(vector<int>& nums){
		int n = nums.size(), left=0, right=0;
		while(right<n){
			if(nums[right]){
				swap(nums[right], nums[left]);
				left++;
			}
			right++;
		}
	}
};
上一篇:数据分析-关于指标和指标体系
下一篇:法治宣传教育三维VR虚拟展厅培养青少年守法意识
相关推荐
naruto_lnq
3 分钟前
C++与自动驾驶系统
开发语言·c++·算法
啊阿狸不会拉杆
9 分钟前
《数字信号处理》第6章:数字滤波器的基本概念及几种特殊滤波器
算法·matlab·信号处理·数字信号处理·dsp
奶茶树
12 分钟前
【数据结构进阶】AVL树(详解)
数据结构·c++
放荡不羁的野指针
19 分钟前
leetcode150题-双指针
数据结构·算法·leetcode
面条有点辣
20 分钟前
C++内存管理基础概念入门到理解
c++
蒹葭玉树
24 分钟前
【C++上岸】C++常见面试题目--网络篇(第二十六期)
网络·c++·面试
老四啊laosi
30 分钟前
[C++初阶] 10. string模拟实现
c++·stl·string
好学且牛逼的马
33 分钟前
【Hot100|15-LeetCode 238. 除自身以外数组的乘积】
数据结构·算法·leetcode
Tisfy
1 小时前
LeetCode 3651.带传送的最小路径成本:动态规划
算法·leetcode·动态规划·题解·排序
EmbedLinX
1 小时前
C++ STL 学习笔记
c++·stl
热门推荐
01GitHub 镜像站点02OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)03【网络安全测试】Burp Suite工具使用说明、配置及常见问题(有关必回)04Claude Code Skills 实用使用手册05struts2 XML外部实体注入漏洞复现(CVE-2025-68493)06UV安装并设置国内源07在Trae中使用Pencil MCP08Open Code教程(四)| 高级配置与集成09在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)10AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南