大浪淘沙

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

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)
评论
目前还没有任何评论
登录后才可评论.