LeetCode 27 移除元素

    科技2022-07-10  186

    题目描述: 代码(C语言):

    int removeElement(int* nums, int numsSize, int val){ if(numsSize == 0){ return 0; } int count = 0; for(int i = 0; i < numsSize;i++){ if(nums[i] != val){ nums[count] = nums[i]; count++; } } return count; }

    结果:

    代码(java实现):

    class Solution { public int removeElement(int[] nums, int val) { int count = 0; for(int i = 0;i < nums.length;i++){ if(nums[i] != val){ nums[count] = nums[i]; count++; } } return count; } }

    结果:

    Processed: 0.687, SQL: 8