技术栈

移动零——力扣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虚拟展厅培养青少年守法意识
相关推荐
Elias不吃糖
11 分钟前
NebulaChat项目构建笔记
linux·c++·笔记·多线程
庸子
32 分钟前
Kubernetes调度器深度解析:从资源分配到亲和性策略的架构师之路
java·算法·云原生·贪心算法·kubernetes·devops
Alberta ゙
33 分钟前
C++初阶
开发语言·c++
Sunhen_Qiletian
1 小时前
YOLOv2算法详解(上篇):从经典到进化的目标检测之路
算法·yolo·目标检测
QTreeY123
1 小时前
detr目标检测+deepsort/strongsort/bytetrack/botsort算法的多目标跟踪实现
人工智能·算法·yolo·目标检测·计算机视觉·目标跟踪
AiXed
1 小时前
PC微信协议之nid算法
python·网络协议·算法·微信
温宇飞
2 小时前
C++ 内存与性能优化:语言特性的开销分析与替代方案
c++
谈笑也风生
2 小时前
经典算法题之子集(四)
算法
mit6.824
2 小时前
划分dp+滑窗+前缀和|deque优化
算法
Lucis__
3 小时前
从基本用法到迭代器实现—list重难点突破
c++·容器·list
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03BongoCat - 跨平台键盘猫动画工具04安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)05Linux下V2Ray安装配置指南06综合整理:pdf预览显示:你尝试预览的文件可能对你的计算机有害。如果你信任此文件以及其来源,请打开此文件以看其内容,如何解决以正常预览文件07jdk21下载、安装(Windows、Linux、macOS)08Labelme从安装到标注:零基础完整指南09智能库存管理的需求预测模型:从业务痛点到落地代码的完整实践10使用国内镜像网站在线下载安装Qt(解决官网慢的问题)——Qt