移除指定的元素


Submit solution

Points: 10
Time limit: 1.0s
Memory limit: 4M

Author:
Problem type
Allowed languages
C++

移除指定的元素

给定2个整数\(n\)和 \(val\),还有一个整数数组 nums,请原地移除数组 nums 中所有等于 val 的元素,并输出移除后数组中不等于 val 的元素个数。

为了被判题程序接受,您需要完成以下任务: 修改数组 nums,使其前 \(k\) 个元素包含所有不等于 val 的元素。 nums 中剩余的元素以及数组的大小均无关紧要。 输出 k,即移除后不等于 val 的元素个数。 还有修改后的数组nums,移除数据后空出来的位置用'_'来填充

示例 1:

输入:

4 3
3 2 2 3

输出:

2
2 2 _ _

Comments

There are no comments at the moment.