《LeetCode力扣练习》代码随想录——双指针法(移除元素---Java)

《LeetCode力扣练习》代码随想录——双指针法(移除元素—Java)



刷题思路来源于 代码随想录

27. 移除元素
  • 快慢双指针
    class Solution {
        public int removeElement(int[] nums, int val) {
    
            if(nums.length==0){
                return 0;
            }
    
            int slow=0;
    
            for(int fast=0;fast<nums.length;fast++){
    
                if(nums[fast]!=val){
                    nums[slow++]=nums[fast];
                }
    
            }
    
            return slow;
    
        }
    }
    

你可能感兴趣的:(LeetCode,leetcode,java,算法)