技术栈

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期统计随机生成号码
相关推荐
Riemann~~
1 小时前
C语言嵌入式风格
c语言·开发语言
Once_day
2 小时前
GCC编译(1)入门概述
c语言·编译和链接
期末考复习中,蓝桥杯都没时间学了
2 小时前
力扣刷题19
算法·leetcode·职场和发展
爱编码的小八嘎
3 小时前
第2章 认识CPU-2.2 16位微处理器(2)
c语言
踩坑记录
3 小时前
递归回溯本质
leetcode
好学且牛逼的马
3 小时前
【Hot100|25-LeetCode 142. 环形链表 II - 完整解法详解】
算法·leetcode·链表
01二进制代码漫游日记
5 小时前
自定义类型:联合和枚举(一)
c语言·开发语言·学习·算法
样例过了就是过了
5 小时前
LeetCode热题100 和为 K 的子数组
数据结构·算法·leetcode
二年级程序员
5 小时前
单链表算法思路详解(下)
c语言·数据结构·算法
Sunsets_Red
6 小时前
浅谈随机化与模拟退火
java·c语言·c++·python·算法·c#·信息学竞赛
热门推荐
01从零搭建一个 PHP 登录注册系统(含完整源码)02使用 1panel面板 部署 php网站03PHP Error: 常见错误及其解决方法04openClaw安装飞书插件|核心踩坑:spawn EINVAL 错误终极解决指南05GitHub 镜像站点06Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services07MIUI显示/隐藏5G开关的方法,信号弱时开启手机Wifi通话方法08配置 OpenClaw 使用 Ollama 本地模型09HTB 赛季10 - Pterodactyl - user10UV安装并设置国内源