LEETCODE 27. 移除元素

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;
    }
};
相关推荐
Mr.45672 分钟前
Spring Boot 集成 PostgreSQL 表级备份与恢复实战
java·spring boot·后端·postgresql
Leo655358 分钟前
动态透视报表 + 查询接口 + Excel导出
开发语言·windows·python
架构师沉默21 分钟前
为什么一个视频能让全国人民同时秒开?
java·后端·架构
生命不息战斗不止(王子晗)29 分钟前
mysql基础语法面试题
java·数据库·mysql
umeelove3533 分钟前
Java进阶(ElasticSearch的安装与使用)
java·elasticsearch·jenkins
BioRunYiXue35 分钟前
Nature Methods:CellVoyager 自主 AI 智能体开启生物数据分析新时代
大数据·开发语言·前端·javascript·人工智能·数据挖掘·数据分析
redaijufeng36 分钟前
Node.js(v16.13.2版本)安装及环境配置教程
java
CoovallyAIHub37 分钟前
VisionClaw:智能眼镜 + Gemini + Agent,看一眼就能帮你搜、帮你发、帮你做
算法·架构·github
CoovallyAIHub1 小时前
低空安全刚需!西工大UAV-DETR反无人机小目标检测,参数减少40%,mAP50:95提升6.6个百分点
算法·架构·github
CoovallyAIHub1 小时前
IEEE Sensors | 湖南大学提出KGP-YOLO:先定位风电叶片再检测缺陷,三数据集mAP均超87%
算法