LeetCode – Remove Element (Java)
2014-08-29 05:34
225 查看
这题和上题思路完全一致, 双指针. 有了前一题的段练, 这题明显顺多了, 我在leecode oj上直接写的, 第一次在某行漏了个";", 然后第二次就顺利accpeted了. 开心
Code:
Code:
public class Solution { public int removeElement(int[] A, int elem) { if(A.length == 0){ return 0; } if(A.length == 1){ if(A[0] == elem){ return 0; }else{ return 1; } } int i = 0; int j = 0; while (j < A.length){ if (A[j] == elem){ j++; }else{ A[i] = A[j]; i++; j++; } } return i; } }
相关文章推荐
- Java for LeetCode 027 Remove Element
- Java [leetcode 27]Remove Element
- [Leetcode] Remove Element (Java)
- [LeetCode][Java] Remove Element
- [LeetCode-Java]27. Remove Element
- LeetCode 27 Remove Element (C,C++,Java,Python)
- leetcode-java-27. Remove Element
- 【leetcode】Remove Element【java】
- LeetCode 27 — Remove Element(C++ Java Python)
- 【LeetCode-面试算法经典-Java实现】【027-Remove Element(删除数组中指定的元素)】
- leetcode -- Remove Element
- [Leetcode 2] 27 Remove Element
- Leetcode:Remove Element
- leetcode--Remove Element
- leetcode_question_27 Remove Element
- Leetcode: Remove Element
- LeetCode - Remove Element
- Leetcode:Remove Element
- LeetCode-Remove Element
- LeetCode-Remove Element