南京建设银行官方网站,企业自助建站软件,创建一个网站需要多少钱,苏州做企业网站题目大概意思是剔除nums数组中出现的所有val值。可以用快慢双指针法来做。 快的指针在前面遍历找值不为val的元素的下标#xff0c;慢的负责接收值不为val的元素#xff0c;并及时更新数组。 class Solution {public int removeElement(int[] nums, int val) {//快慢指针法in… 题目大概意思是剔除nums数组中出现的所有val值。可以用快慢双指针法来做。 快的指针在前面遍历找值不为val的元素的下标慢的负责接收值不为val的元素并及时更新数组。 class Solution {public int removeElement(int[] nums, int val) {//快慢指针法int fast 0;int slow 0;int len nums.length;while(fast len) {if(nums[fast] ! val) {nums[slow] nums[fast];slow;}fast;}return slow;}
}