技术栈

C++ | Leetcode C++题解之第283题移动零

Ddddddd_1582024-07-28 10:11

题目:

题解:

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[left], nums[right]);
                left++;
            }
            right++;
        }
    }
};
上一篇:【C#】在一个给定的宽、高范围内,获取到该多边形内部的所有坐标集合?
下一篇:k8s学习笔记——安装istio的仪表盘之prometheus安装
相关推荐
tod113
8 分钟前
力扣高频 SQL 50 题阶段总结(四)
开发语言·数据库·sql·算法·leetcode
rainbow6889
15 分钟前
VSCode配置C/C++环境全攻略
c++
naruto_lnq
19 分钟前
C++中的桥接模式
开发语言·c++·算法
j44556611
38 分钟前
C++中的职责链模式高级应用
开发语言·c++·算法
iAkuya
1 小时前
(leetcode)力扣100 57电话号码的字母组合(回溯)
算法·leetcode·深度优先
WarmSword
1 小时前
mac上用cursor/vscode调试root权限进程
c++·ide·vscode·macos·mac
m0_73691910
1 小时前
模板元编程性能分析
开发语言·c++·算法
wbs_scy
1 小时前
C++11:类新功能、lambda与包装器实战
开发语言·c++
永远睡不够的入
1 小时前
类和对象(中)
c++
飞鹰51
2 小时前
深度学习算子CUDA优化实战:从GEMM到Transformer—Week4学习总结
c++·人工智能·深度学习·学习·transformer
热门推荐
01GitHub 镜像站点02Clawdbot 中文汉化版 接入微信、飞书032026美赛A题智能手机电池续航时间预测的连续时间数学模型04OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)052025 年大语言模型发展回顾:关键突破、意外转折与 2026 年展望06【Milvus】向量数据库pymilvus使用教程072026数学建模美赛题目特点与选题建议,常用四大模型汇总08Claude Code Skills 实用使用手册09一种新的LCA算法10UV安装并设置国内源