【数组】【快慢指针】Leetcode 27 移除元素-CSDN博客
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
【数组】【快慢指针】Leetcode 27 移除元素
---------------题目链接-------------------
解法1
时间复杂度O(N)
空间复杂度O(1)
class Solution {
public int removeElement(int[] nums, int val) {
// 快慢指针
int left = 0;
int right = 0;
for(;right < nums.length;right++){
if(nums[right]!=val){
nums[left++] = nums[right];
}
}
return left;
}
}
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |