博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Remove Element
阅读量:6564 次
发布时间:2019-06-24

本文共 497 字,大约阅读时间需要 1 分钟。

hot3.png

public class Solution {    public int removeElement(int[] A, int elem) {        int removeCount = 0;        for(int i = 0 ; i < A.length ; i++){            if(A[i] == elem){                //A[i] = A[i + 1]; 这个是自己的思路,一时之间想不出如何把要删除的元素删除掉                removeCount++;            }else{//                A[i - removeCount] = A[i];//这个是参考discuss里面别人的方法,所以这道题目是抄袭才通过的,            }//不过这个办法确实巧妙,看了两次了        }        return A.length - removeCount;    }}

转载于:https://my.oschina.net/LosersAFC/blog/225224

你可能感兴趣的文章
收藏夹
查看>>
蓝桥杯练习 完美的代价(回文)(贪心)
查看>>
SSM-SpringMVC-09:SpringMVC中以继承MutiActionController类的方式实现处理器
查看>>
购物商城--商品详情多级联动
查看>>
CMD和seaJS
查看>>
Windows下Redis数据库管理工具(redis-desktop-manager)安装与配置(图文详解)
查看>>
后台接受数组有问题
查看>>
http 错误代码表
查看>>
暴力/思维 HDOJ 5386 Cover
查看>>
JS创建对象
查看>>
程序员经常加班的真正原因
查看>>
[NOI2014]动物园
查看>>
iOS的Quartz2D篇——基本图形的绘制
查看>>
java基础(3)
查看>>
python_webApp
查看>>
JavaScript 声明提前机制
查看>>
VS的一些用法
查看>>
Codeforces Round #223 (Div. 2)
查看>>
[转] Mac 下 PostgreSQL 的安装与使用
查看>>
HTML5之字体
查看>>