输入数组 和值 ,需要 原地 操作
mport java.util.*;
public class LeetCode2 {
public void Solution(int x){
Scanner in = new Scanner(System.in);
int y= 0;
int m;
for(int i = 0; i < 100; i++)
{
m = in.nextInt();
if(m != x){
System.out.print(m);
}
y++;
}
System.out.println(y);}
}
移除所有数值等于 val
的元素,并返回移除后数组的新长度。仅使用 O(1)
额外空间,顺序可以改变,不考虑超出长度。
简单方式应该就是输入后输出吧。