移除元素(LeetCode 簡單篇27題)

給定一個數組 nums 和一個值 val,你需要原地移除所有數值等於 val 的元素,返回移除後數組的新長度。 不要使用額外的數組空間,你必須在原地修改輸入數組並在使用 O(1) 額外空間的條件下完成。 元素的順序可以改變。你不需要考慮數組中超出新長度後面的元素。 解題思路: 定義兩個指針,一個快指針,一個慢指針,當快指針的值等於val,把它給慢指針,最後返回慢指針; int removeElem
相關文章
相關標籤/搜索