技术栈

移动零——力扣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虚拟展厅培养青少年守法意识
相关推荐
shizhenshide
2 分钟前
极速响应:平均破解速度<3秒的验证码服务,为抢购爬虫而生
算法
AD钙奶-lalala
2 分钟前
leetcode核心母题总结
算法·leetcode·职场和发展
YGGP
15 分钟前
【Golang】LeetCode 2. 两数相加
开发语言·leetcode·golang
三月微暖寻春笋
17 分钟前
【和春笋一起学C++】(五十二)关于函数返回对象时的注意事项
c++·函数·const·返回对象·返回对象的引用
努力学算法的蒟蒻
18 分钟前
day53(1.4)——leetcode面试经典150
算法·leetcode·面试
leiming6
20 分钟前
c++ transform算法
开发语言·c++·算法
菩提祖师_
24 分钟前
基于VR的虚拟会议系统设计
开发语言·javascript·c++·爬虫
裴云飞
32 分钟前
Compose原理一之快照系统
算法·架构
YxVoyager
32 分钟前
Qt C++ :QJson使用详解
c++·qt
橘颂TA
32 分钟前
【剑斩OFFER】哈希表简介
数据结构·算法·散列表
热门推荐
01GitHub 镜像站点02手把手教你通过Gemini3 pro 学生认证,白用一年,手慢无!03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04Linux下V2Ray安装配置指南05jdk21下载、安装(Windows、Linux、macOS)062025 最新教程:注册并切换到美区 Apple ID07GitLab 零基础入门指南:从安装到项目管理全流程08Claude Code Skills 实用使用手册09Labelme从安装到标注:零基础完整指南10UV安装并设置国内源