技术栈

数组:移除元素

只开六缸车2024-06-25 14:48

参考资料:代码随想录

本题思路:通过快慢指针将两次循环减少到一次

java 复制代码
class Solution {
    public int removeElement(int[] nums, int val) {
        //0 1 2 2 2 2 3
        int fast = 0;
        int slow = 0;
        while(fast < nums.length){
            if(nums[fast] != val){
                nums[slow] = nums[fast];
                fast++;
                slow++;
            }else {
                fast++;
            }
        }
        return slow;
    }
}
上一篇:[pycrypto][python]pycrypto所有whl文件下载地址汇总
下一篇:Python-字典和集合
相关推荐
LUVK_
4 分钟前
第七章查找
数据结构·c++·考研·算法·408
khalil1020
10 分钟前
代码随想录算法训练营Day-31贪心算法 | 56. 合并区间、738. 单调递增的数字、968. 监控二叉树
数据结构·c++·算法·leetcode·贪心算法·二叉树·递归
低客的黑调
12 分钟前
MyBatis-Plus-从 CRUD 到高级特性
java·servlet·tomcat
就像风一样抓不住
36 分钟前
Java 手机号校验工具类
java
lihihi
43 分钟前
P9936 [NFLSPC #6] 等差数列
算法
凤山老林
43 分钟前
26-Java this 关键字
java·开发语言
啊我不会诶
1 小时前
2024ICPC西安邀请赛补题
c++·算法
焦糖玛奇朵婷
1 小时前
解锁扭蛋机小程序的五大优势
java·大数据·服务器·前端·小程序
谭欣辰
1 小时前
C++ 版Dijkstra 算法详解
c++·算法·图论
yuan19997
1 小时前
C&CG(列与约束生成)算法,来解决“风光随机性”下的微网鲁棒配置问题
c语言·开发语言·算法
热门推荐
012026年4月技术前沿:AI大模型爆发、智能体革命与量子安全新纪元02GitHub 镜像站点032026年4月AI大事件深度解读:大模型竞争进入“深水区“04近期有什么ai的新消息,新动态? 2026.4月05codex app每次打开重连5次Reconnecting问题解决06AI Weekly | 2026年4月第二周 · GitHub热门项目与AI发展趋势深度解析072026 年 AI 编程助手全面对比评测:Cursor vs Copilot vs Claude Code vs GitHub Copilot Free08CC-Switch & Claude 基于 Linux 服务器安装使用指南09从限购到畅通:GLM-5.1 Coding Plan接入攻略102026年AI前瞻:量子AI、具身智能与科学发现的新纪元