技术栈

C语言 | Leetcode C语言题解之第283题移动零

DdddJMs__1352024-07-31 8:06

题目:

题解:

cpp 复制代码
void swap(int *a, int *b) {
    int t = *a;
    *a = *b, *b = t;
}

void moveZeroes(int *nums, int numsSize) {
    int left = 0, right = 0;
    while (right < numsSize) {
        if (nums[right]) {
            swap(nums + left, nums + right);
            left++;
        }
        right++;
    }
}
上一篇:一款基于Fluent设计风格、现代化的WPF UI控件库
下一篇:[Python] 大乐透-根据近120期统计随机生成号码
相关推荐
萧戈
6 分钟前
C/C++ 运行时库概念详解
c语言·c++
Byte Wizard
15 分钟前
C语言指针深入浅出5
c语言·开发语言
匠在江湖
18 分钟前
EtherCAT从站(LAN9252+STM32)配置全解析与优化指南
c语言
说不得明天
29 分钟前
网络管理:AutoarNM部分
c语言·网络·mcu·汽车·autosar
吃着火锅x唱着歌
38 分钟前
LeetCode 496.下一个更大元素I
算法·leetcode·职场和发展
東隅已逝,桑榆非晚
40 分钟前
深⼊理解指针(4)
c语言·笔记
sheeta1998
1 小时前
LeetCode 每日一题笔记 日期:2026.05.14 题目:2784. 检查数组是否是好的
笔记·算法·leetcode
孬甭_
1 小时前
顺序表详解
c语言·数据结构
Lucky_ldy
1 小时前
C语言学习:数据在内存中的存储
c语言·开发语言·学习
qeen87
1 小时前
【算法笔记】各种常见排序算法详细解析(上)
c语言·数据结构·c++·学习·算法·排序算法
热门推荐
01GitHub 镜像站点02Codex 接入 DeepSeek API 完整配置文档03【AI】2026 年具身智能模型和世界模型总结04CC-Switch & Claude 基于 Linux 服务器安装使用指南05零基础教你claude code 接入 deepseek V406AI科技热点日报 | 2026年5月11日07Gemini大升级、AI眼镜首发、Android XR亮相,13天后见分晓08codex app每次打开重连5次Reconnecting问题解决09Cursor 接入 DeepSeek‑V4‑Pro 完整指南(2026 实测)10人工智能最新动态 AI 日报 · 2026年5月10日