当前位置: 首页 > article >正文

力扣-数组-027移除元素

解析

还是遍历数组,维护一个k变量当作集体值和下标即可,时间复杂度是O(n)

代码

class Solution {
public:
    int removeElement(vector<int>& nums, int val) {
        int k = 0;
        for(int i = 0; i < nums.size(); i++){
            if(nums[i] != val){
                nums[k] = nums[i];
                k++;
            }
        }
        return k;
    }
};


http://www.kler.cn/a/474473.html

相关文章:

  • HTML5 动画效果:淡入淡出(Fade In/Out)详解
  • 【生物信息】h5py.File
  • 道品科技智慧农业与云平台:未来农业的变革之路
  • Aviatrix Controller 未授权命令注入漏洞复现(CVE-2024-50603)
  • 年会抽奖Html
  • 服务器漏洞修复解决方案
  • ProtonBase 荣获 2024 技术卓越奖 · 年度创新产品
  • 基于STM32的智能生态水族箱系统设计(论文+源码)
  • qt编译环境异常问题解决一例
  • Ubuntu 20.04换源
  • Nginx:会话保持
  • NTN学习笔记之术语和缩写词解析
  • 设计模式(3)——工厂模式
  • Vscode 如何使用GitHub Copilot
  • SSL 证书格式和证书文件扩展名:完整指南
  • 大中小厂技术面试流程
  • vue(2,3), react (16及以上)开发者工具资源
  • 计算机网络之---数据传输与比特流
  • 嵌入式系统 (5.嵌入式Linux网络应用开发)
  • 使用TCP协议实现智能聊天机器人
  • Cline+DeepSeek-v3-软件工程的浪潮:从切图仔到AI辅助编程
  • 【Leetcode 热题 100】20. 有效的括号
  • markdown语法中的表格快速转换成word中的表格。
  • 【网页自动化】篡改猴入门教程
  • C#标识符和关键字
  • 2025.01.15docker