Lever's Castle

27. 移除元素

March 26, 2020

https://leetcode-cn.com/problems/remove-element/

解:

func removeElement(nums []int, val int) int {
    i:=0
    for i<len(nums) {
        if nums[i] == val {
            nums = append(nums[:i], nums[i+1:]...)
        } else {
            i++
        }
    }
    return i
}

题目很简单,使用 slice 的相关操作将匹配到的元素移除即可。


Lever

痕迹
没有过去,就没法认定现在的自己