LeetCode——Remove Element

LeetCode——Remove Element

大家好,又见面了,我是全栈君。

Given an array and a value, remove all instances of that value in place and return the new length.

The order of elements can be changed. It doesn’t matter what you leave beyond the new length.

中文:给定一个数组和一个数值,去除这个数值全部出现位置,并返回新数组的长度。

元素的顺序能够改变。除了新的长度,你留下什么并不重要。

Java

	public static int removeElement(int[] A, int elem) {		ArrayList<Integer> list = new ArrayList<Integer>();		for (int i = 0; i < A.length; i++) {			if (A[i] == elem)				continue;			list.add(A[i]);		}		for (int i = 0; i < list.size(); i++)			A[i] = list.get(i);		return list.size();	}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/115549.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • assertequals() php,assertEquals()

    assertequals() php,assertEquals()assertEquals()assertEquals(mixed$expected,mixed$actual[,string$message=”])当两个变量$expected和$actual不相等时报告错误,错误讯息由$message指定。assertNotEquals()是与之相反的断言,接受相同的参数。assertAttributeEquals()和asser…

    2022年7月12日
    11
  • 跟踪算法(一)光流法跟踪

    跟踪算法(一)光流法跟踪COPYFROM:http://blog.csdn.net/crzy_sparrow/article/details/7407604BTW:原文作者是我学习的榜样!本文目录:     一.基于特征点的目标跟踪的一般方法     二.光流法     三.opencv中的光流法函数    四.用类封装基于光流法的目标跟踪方法     

    2022年7月23日
    13
  • <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”的作用「建议收藏」

    <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”的作用「建议收藏」为页面添加正确的DOCTYPE很多设计师和开发者都不知道什么是DOCTYPE,DOCTYPE有什么用。DOCTYPE是documenttype的简写。主要用来说明你用的XHTML或者HTML是什么版本。浏览器根据你DOCTYPE定义的DTD(文档类型定义)来解释页面代码。所以,如果你不注意设置了错误的DOCTYPE,结果会让你大吃一惊。XHTML1.0提供了三种DOCTYPE可选择:(1)过渡…

    2022年7月14日
    13
  • 解决 Uncaught SyntaxError: Unexpected token ‘<‘ 错误解决方法「建议收藏」

    解决 Uncaught SyntaxError: Unexpected token ‘<‘ 错误解决方法「建议收藏」UncaughtSyntaxError:Unexpectedtoken’

    2022年10月10日
    0
  • jdbc事物描述_事物包括哪些

    jdbc事物描述_事物包括哪些数据库事务数据一旦提交,就不可回滚那些操作会导致数据的自动提交?DDL操作一旦执行,都会自动提交-. set autocommit = false不起作用DML默认情况下,一旦执行就会自动提交-. 可以设置set autocommit = false关闭连接的时候会自动提交 Connection connection = DriverManager.getConnection(url, user, password); connection.setAutoCommit

    2022年8月8日
    4
  • 计算机端口详解(总结)「建议收藏」

    计算机端口详解(总结)「建议收藏」计算机端口详解(总结)https://blog.csdn.net/qq_17204441/article/details/890630830×00什么是端口0x01端口的分类0x02端口在入侵中的作用0x03端口的相关工具0x04保护好自己的端口0x05端口扫描0x06阻止端口扫描摘要端口是个网络应用中很重要的东西,相当于“门”了。0…

    2022年7月14日
    19

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号