(python刷題)leetcode 第27題:移除元素

題目描述 python 解題思路 使用雙指針進行解題。i=0爲頭指針,j=len(nums)-1爲尾指針。當nums[i]等於val的時候,須要刪除這個元素,那麼就把nums[i]與nums[j]進行交換,而後使得j=j-1,以刪除這個元素,而因爲交換後的nums[i]有可能等於val,所以還須要對nums[i]進行檢查,也就是說此時i不動。若是nums[i]不等於val,則使i向前移動一步便可。
相關文章
相關標籤/搜索