82.Remove Duplicates from Sorted List II (M)
1.Description(Medium)
2.Code
public static ListNode deleteDuplicates(ListNode head) {
if(head==null){
return null;
}
ListNode dummy=new ListNode(0);
dummy.next=head;
ListNode prev=dummy;
while(prev.next!=null && prev.next.next!=null){
if(prev.next.val==prev.next.next.val){
//要一次性删完
int value=prev.next.val;
while(prev.next!=null && prev.next.val==value){
prev.next=prev.next.next;
}
}
else{
prev=prev.next;
}
}
return dummy.next;
}Last updated