27. Remove Element
程序员文章站
2024-02-17 12:12:28
...
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.
public class Solution {
public int removeElement(int[] nums, int val) {
int j=0;
for(int i=0;i<nums.length;i++)
{
if(nums[i]!=val)
nums[j++] = nums[i];
}
return j;
}
}
推荐阅读
-
27. Remove Element
-
27. Remove Element
-
26. Remove Duplicates from Sorted Array
-
26. Remove Duplicates from Sorted Array
-
27. Remove Element
-
vue+element-ui初始化表格时某一列根据后台返回内容显示不同的icon
-
1.基于vue+element_ui 构建新项目——前期准备工作
-
vue3.0 element-ui中el-upload的before-upload方法返回false时submit()不生效解决方法
-
Python 使用os.remove删除文件夹时报错的解决方法
-
HTML Parsing Error: Unable to modify the parent container element before the chi,该如何处理