大浪淘沙

以平常心對股市沉浮, 不悔不怕
正文

leetcode 83 remove duplicate from linked list

(2019-12-05 02:02:22) 下一個

Knowledge base:

  ListNode traverse using while loop with node.next!=null

  delete node.next=node.next.next

   traverse node=node.next 

public ListNode deleteDuplicates(ListNode head) {
        if(head==null||head.next==null) return head;
        ListNode res=head;
        while(res.next!=null){
            if(res.val==res.next.val)
                res.next=res.next.next;
            else
                res=res.next;
        }
        return head;
    }

[ 打印 ]
閱讀 ()評論 (0)
評論
目前還沒有任何評論
登錄後才可評論.