技术栈

LEETCODE 27. 移除元素

少年芒2024-04-12 19:19
cpp 复制代码
class Solution {
public:
    void swap(int& i,int& j){
        int tmp=i;
        i=j;
        j=tmp;
    }
    int removeElement(vector<int>& nums, int val) {
        if(nums.size()==0){
            return 0;
        }
        if(nums.size()==1){
            if(nums[0]==val)
                return 0;
            else
                return 1;
        }
        int s=0;
        int q=0;
        while(q<nums.size()){
            if(nums[q]!=val){
                nums[s]=nums[q];
                s+=1;
            }
            q+=1;
        }
        return s;
    }
};
上一篇:【Android】在MainActivity 中跳转Fragment页面
下一篇:登录态问题
相关推荐
目黑live +wacyltd
5 分钟前
算法备案:常见驳回原因与应对策略
人工智能·算法
念何架构之路
8 分钟前
Go语言常见并发模式
开发语言·后端·golang
磊 子
30 分钟前
多态类原理+四种类型转换+异常处理
开发语言·c++·算法
脆皮炸鸡755
32 分钟前
库制作与原理~动态链接
linux·开发语言·经验分享·笔记·学习方法
XMYX-0
33 分钟前
26 - Go recover 捕获错误:优雅恢复的真正意义
开发语言·golang
小白学大数据
34 分钟前
基于大模型的Python智能爬虫:语义识别与数据清洗实践
开发语言·爬虫·python·数据分析
掉鱼的猫
37 分钟前
Spring AI 2.0 GA 倒计时:先别急,来看看 Java AI 框架的另一条路
java·openai·agent
Refrain_zc
37 分钟前
Android 应用内 APK 安装全方案:从静默安装到普通安装的详解
java
迷渡
1 小时前
聊一聊 Bun 用 Rust 重写这件事
开发语言·后端·rust
热门推荐
01GitHub 镜像站点02Codex 接入 DeepSeek API 完整配置文档03CC-Switch & Claude 基于 Linux 服务器安装使用指南04【AI】2026 年具身智能模型和世界模型总结05零基础教你claude code 接入 deepseek V406AI科技热点日报 | 2026年5月11日07Cursor 接入 DeepSeek‑V4‑Pro 完整指南(2026 实测)08codex app每次打开重连5次Reconnecting问题解决09人工智能最新动态 AI 日报 · 2026年5月10日10Gemini大升级、AI眼镜首发、Android XR亮相,13天后见分晓