技术栈

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页面
下一篇:登录态问题
相关推荐
嗑嗑嗑瓜子的猫
1 天前
Java!它值得!
java·开发语言
xiaoshuaishuai8
1 天前
C# GPU算力与管理
开发语言·windows·c#
lsx202406
1 天前
SVN 创建版本库
开发语言
xiaotao131
1 天前
01-编程基础与数学基石:Python错误与异常处理
开发语言·人工智能·python
墨尘笔尖
1 天前
最大最小值降采样算法的优化
c++·算法
2401_89552134
1 天前
【Spring Security系列】Spring Security 过滤器详解与基于JDBC的认证实现
java·后端·spring
皮卡蛋炒饭.
1 天前
线程的概念和控制
java·开发语言·jvm
John.Lewis
1 天前
Python小课(1)认识Python
开发语言·python
一只大袋鼠
1 天前
MyBatis 入门详细实战教程(一):从环境搭建到查询运行
java·开发语言·数据库·mysql·mybatis
程序员老邢
1 天前
【人生底稿・番外篇 05】我的电影江湖:从录像带时代,到港片陪伴的青春岁月
java·程序人生·职场发展·娱乐
热门推荐
012026年4月技术前沿:AI大模型爆发、智能体革命与量子安全新纪元02GitHub 镜像站点032026 年 AI 编程助手全面对比评测:Cursor vs Copilot vs Claude Code vs GitHub Copilot Free04Claude Code Windows 兼容性问题:指定版本 2.1.112 可解决05AI Weekly | 2026年4月第二周 · GitHub热门项目与AI发展趋势深度解析06UBUNTU Claude Code 报错 claude native binary not installed07从限购到畅通:GLM-5.1 Coding Plan接入攻略08GPT-6发布日深度解析-Symphony架构200万Token实战09从零部署 Hermes Agent:一只"会成长的 AI 马"保姆级安装教程10零成本!Ollama本地部署国产大模型全指南(支持Kimi-K2.5/GLM-5/Qwen,新手秒上手)