讨论/《链表》 - 移除链表元素/
《链表》 - 移除链表元素
func removeElements(head *ListNode, val int) *ListNode {
    dummy := &ListNode{Next:head}
    prev := dummy
    for ;head != nil;head = head.Next {
        if head.Val == val{
            prev.Next = head.Next
        }else{
            prev = prev.Next
        }
    }
    return dummy.Next
}
展开全部 19 讨论