技术栈

移动零——力扣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虚拟展厅培养青少年守法意识
相关推荐
玖釉-
3 分钟前
[Vulkan 学习之路] 26 - 图像视图与采样器 (Image View and Sampler)
c++·windows·图形渲染
一颗青果
7 分钟前
C++的锁 | RAII管理锁 | 死锁避免
java·开发语言·c++
AI视觉网奇
7 分钟前
ue c++ 编译常量
c++·学习·ue5
橘颂TA
8 分钟前
【剑斩OFFER】算法的暴力美学——力扣 130 题:被围绕的区域
算法·leetcode·职场和发展·结构与算法
一分之二~
10 分钟前
回溯算法--解数独
开发语言·数据结构·c++·算法·leetcode
liu****
38 分钟前
第一章 Qt 概述
开发语言·c++·qt
不如语冰
38 分钟前
AI大模型入门1.1-python基础-数据结构
数据结构·人工智能·pytorch·python·cnn
程芯带你刷C语言简单算法题
43 分钟前
Day48~对于高度为 n 的台阶,从下往上走,每一步的阶数为 1,2,3 中的一个。问要走到顶部一共有多少种走法
c语言·开发语言·学习·算法·c
休息一下接着来
1 小时前
C++ 设计模式:Pimpl(Pointer to Implementation)
c++·算法·设计模式
热门推荐
01GitHub 镜像站点022025 Telegram 最新免费社工库机器人(LetsTG可[特殊字符])搭建指南(含 Python 脚本)03OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)04Linux下V2Ray安装配置指南05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06BongoCat - 跨平台键盘猫动画工具07Claude Code Skills 实用使用手册08UV安装并设置国内源09网站改了域名,如何查找?10AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南