技术栈

移动零——力扣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虚拟展厅培养青少年守法意识
相关推荐
闻缺陷则喜何志丹
5 分钟前
【二分查找】P9822 [ICPC2020 Shanghai R] Walker【有误差】|普及
开发语言·算法·r语言
十五年专注C++开发
5 分钟前
C++ union 的一种妙用法
开发语言·c++
橘颂TA
5 分钟前
【剑斩OFFER】算法的暴力美学——K 个一组翻转链表
c++·算法·力扣·结构与算法
一起养小猫
8 分钟前
LeetCode100天Day11-两数之和与合并两个有序数组
数据结构·算法·leetcode
venus60
10 分钟前
上海计算机学会2025年8月月赛丙组T1镜像加密题解
开发语言·c++·算法
WK100%
23 分钟前
栈与队列:数据结构入门指南
c语言·数据结构·经验分享·笔记
sayang_shao
23 分钟前
C++ 模板【笔记】
开发语言·c++·笔记
初夏睡觉
26 分钟前
如何判断一个数是否为2的整数幂(c++)
开发语言·c++
潇冉沐晴
26 分钟前
div3 1059补题笔记
笔记·算法
Cappi卡比
29 分钟前
性能优化指南综述
c++
热门推荐
01GitHub 镜像站点02jdk21下载、安装(Windows、Linux、macOS)03Linux下V2Ray安装配置指南04安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)05手把手教你通过Gemini3 pro 学生认证,白用一年,手慢无!062025 最新教程:注册并切换到美区 Apple ID07Claude Code Skills 实用使用手册08【踩坑笔记】50系显卡适配的 PyTorch 安装09UV安装并设置国内源10Arduino IDE更新 / 安装库时,提示Error: 4 DEADLINE超时的解决方法