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

Java面试经典 150 题.P27. 移除元素(002)

本题来自:力扣-面试经典 150 题

面试经典 150 题 - 学习计划 - 力扣(LeetCode)全球极客挚爱的技术成长平台icon-default.png?t=O83Ahttps://leetcode.cn/studyplan/top-interview-150/

题解:


class Solution {
    public int removeElement(int[] nums, int val) {
        int count = nums.length;
        for(int i = 0;i < nums.length;i++){
            if(nums[i] == val)
            {
                nums[i] = 250;
                count--;
            }
        }
        Arrays.sort(nums);
        return count;
    }
}

思路如下:

要求中写的很清楚,值的范围是0-100,

        1.所以直接用大于100的随意一个数字(我用的250)替换掉数组中等于val的数

        2.然后使用sort排列,就可以得到目标数组


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

相关文章:

  • 通过 `@Configuration` 和 `WebMvcConfigurer` 配置 Spring MVC 中的静态资源映射
  • Socket学习(一):控制台聊天demo
  • 【C++】统计正整数的位数:题目解析与代码优化
  • 修改 ssh 默认访问端口
  • 【RabbitMQ的死信队列】
  • leetcode 热题100(78. 子集)dfs回溯 c++
  • 服务器上清理Docker容器运行日志的正确方法
  • tauri开发中如果取消了默认的菜单项,复制黏贴撤销等功能也就没有了,解决办法
  • 系统性能测试笔记-JMeter性能测试
  • 力扣(leetcode)题目总结——字符串篇
  • Zookeeper 和 Eureka 做注册中心有什么区别?
  • 基于JavaWeb+MySQL实现口算题卡
  • 服务器的免密登录和文件传输
  • 区块链-C++挖矿软件XMRIG源码分析
  • centos7.X zabbix监控参数以及邮件报警和钉钉报警
  • TCP Analysis Flags 之 TCP Keep-Alive
  • 春秋云境CVE-2022-21661,sqlmap+json一把梭哈
  • 微信小程序scroll-view吸顶css样式化表格的表头及iOS上下滑动表头的颜色覆盖、z-index应用及性能分析
  • Unknown at rule @tailwindscss(unknownAtRules)
  • 使用 web (vue 和DRF))实现 模拟一个IDE 功能思路
  • NIO 核心知识总结
  • RGA DEMO 上部
  • [BJDCTF 2020]babystack-好久不见9
  • Web API中的requestAnimationFrame
  • 基于深度学习的自主飞行器导航
  • RHCE——笔记