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

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

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

Do not allocate extra space for another array, you must do this in place with constant memory.

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

Example:

Given input array nums = [3,2,2,3]val = 3

Your function should return length = 2, with the first two elements of nums being 2.

 

给定一个数组和一个值,删除该值的所有实例,并返回新的长度。 元素的顺序可以被改变,也不关心最终的数组长度。

1     public int removeElement(int[] nums, int val) {2         if (nums.length==0) return 0;3         int index=0;4         for (int i=0;i

 

转载于:https://www.cnblogs.com/wzj4858/p/7668389.html

你可能感兴趣的文章
黑马程序员——java学习7(152-165)——String类和StringBuffer,StringBuilder
查看>>
Asp.Net 5
查看>>
流式计算之Storm简介
查看>>
44.纯 CSS 创作背景色块变换的按钮特效
查看>>
TopCoder SRM 571 题解
查看>>
CentOS 6.2 安装chromium,并可以使用yum update保持更新
查看>>
vue.js计算属性 vs methods
查看>>
Day004课程内容
查看>>
调整显示屏幕偏移和刷新频率[zt]
查看>>
JavaScript:使用JavaScript 实现注册表单的校验
查看>>
Android4.0 Camera架构初始化流程【转】
查看>>
salt-api起不来:ImportError('No module named wsgiserver2',)
查看>>
开源词袋模型DBow3原理&源码(一)整体结构
查看>>
JDK 1.6 下载 地址
查看>>
【 VS 插件开发 】一、正确安装VS专业版
查看>>
代替图片
查看>>
UVA 12295 Optimal Symmetric Paths
查看>>
jsp简单注册验证
查看>>
C++类型转换总结【转】
查看>>
内核中的锁机制--RCU
查看>>