技术栈

Java | Leetcode Java题解之第283题移动零

m0_571957582024-07-29 16:20

题目:

题解:

java 复制代码
class Solution {
    public void moveZeroes(int[] nums) {
        int n = nums.length, left = 0, right = 0;
        while (right < n) {
            if (nums[right] != 0) {
                swap(nums, left, right);
                left++;
            }
            right++;
        }
    }

    public void swap(int[] nums, int left, int right) {
        int temp = nums[left];
        nums[left] = nums[right];
        nums[right] = temp;
    }
}
上一篇:【Linux】信号处理 --- 可重入函数、volatile、SIGCHLD信号(补充篇)
下一篇:LeetCode206 反转链表
相关推荐
vortex5
2 分钟前
Linux PAM 配置详解:从原理到实战,彻底阻断非授权提权
java·linux·服务器
invicinble
2 分钟前
spring提供的其他机制
java·后端·spring
阿昌喜欢吃黄桃
6 分钟前
如果线程池中线程异常后:销毁还是复用?
java·线程·线程池·多线程·juc
奋斗的小乌龟
11 分钟前
动态创建Agent01
java·笔记
彦为君
24 分钟前
Java文件处理效率库Commons-IO(速览)
java·开发语言·mfc
她的男孩
44 分钟前
后台权限不只是菜单隐藏:Forge Admin 的 RBAC 权限链路拆解
java·后端·架构
Slow菜鸟
1 小时前
Maven 仓库下载机制
java·数据库·maven
一个诺诺前行的后端程序员
1 小时前
rag+springai
java·eclipse
Hexian2580
1 小时前
SpringAI+RAG
java·spring·ai
冰小忆
1 小时前
类变量在继承场景下的初始化规则是怎样的?
java·前端·数据库
热门推荐
01GitHub 镜像站点02Codex 接入 DeepSeek API 完整配置文档03【踩坑记录 | 第一篇】微软商店无法使用时,如何手动安装 OpenAI Codex?附`.msix`文件系统错误解决方法04裂开!ChatGPT 居然开始要手机号验证,附详细解决方法05CC-Switch & Claude 基于 Linux 服务器安装使用指南06【AI】2026 年具身智能模型和世界模型总结07几个好用的ip纯净度检测网站08codex app每次打开重连5次Reconnecting问题解决09装上就回不去了:CodeGraph 让 AI 编程效率飙升 92%,它到底做了什么?10CC-Switch 全平台下载、安装与使用全指南(Windows/macOS/Linux)