技术栈

数组:移除元素

只开六缸车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-字典和集合
相关推荐
dialect_
21 小时前
KMP算法
开发语言·c++·算法
captain376
1 天前
MyBatis(入门5)其他查询操作
java·数据库·spring boot·mybatis
reikocao
1 天前
卡尔曼滤波的动态机制:P如何改变融合权重
算法
Novproxy_Z
1 天前
商用代理避坑:如何识别商家拿机房 IP 冒充住宅 IP
java·网络·tcp/ip
漂流瓶jz
1 天前
UVA-1612 猜名次 题解答案代码 算法竞赛入门经典第二版
数据结构·算法·题解·排序·aoapc·算法竞赛入门经典
吞下星星的少年·-·
1 天前
Div.2 CF 1130B题(构造,贪心)
算法·贪心·构造
文丑颜不良啊
1 天前
LeetCode1481~1500题目解析
java·leetcode
2601_96288572
1 天前
quotes 字段全解:涨跌幅、振幅、换手率的口径与单位
java·前端·spring
前端精髓
1 天前
调用openrouter的免费API模型
java·前端·javascript
步行cgn
1 天前
Spring MVC 拦截器 Interceptor 详解:从执行流程到实战应用
java·spring·mvc
热门推荐
01国内可直接用、免费额度/永久免费的大模型API清单(含 SiliconFlow、火山、阿里、智谱、百度、Kimi、DeepSeek、DMXAPI 等)02历年考研数学一、数学二、数学三真题试卷及答案PDF03GitHub 镜像站点04几个好用的ip纯净度检测网站05如何新建文件夹? 电脑新建文件夹的4种方法06苹果iPA游戏软件资源下载网站07昇腾910B系列芯片完全指南:四款型号对比、服务器选型与大模型部署实战08蜘蛛磁力 搜索引擎大全,如何使用蜘蛛磁力查找磁力链接09微信历史版本含下载地址( Windows PC | 安卓 | MAC )及设置微信不更新10CVE-2026-91403 高危漏洞预警:Java JSSE 信任链被攻破 全场景修复方案与Linux系统级彻底清理实操