leetcode 27. 移除元素 时间击败100.00%内存击败84.67%

Posted towerbird

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了leetcode 27. 移除元素 时间击败100.00%内存击败84.67%相关的知识,希望对你有一定的参考价值。

 1  public int removeElement(int[] nums, int val) 
 2         int last = nums.length - 1;
 3         for (int i = 0; i <= last && last >= 0; i++) 
 4             while (last >= 0 && nums[last] == val) last--;
 5             if (last >= 0 && i < last && nums[i] == val) 
 6                 nums[i] = nums[last];
 7                 last--;
 8             
 9         
10         return last + 1;
11     

 

以上是关于leetcode 27. 移除元素 时间击败100.00%内存击败84.67%的主要内容,如果未能解决你的问题,请参考以下文章

Leetcode刷题100天—27. 移除元素(指针)—day76

⭐算法入门⭐《线性枚举》中等03 —— LeetCode 27. 移除元素

LeetCode27. 移除元素

图解双指针 | LeetCode 27. 移除元素

LeetCode27. 移除元素

python刷LeetCode:27. 移除元素