标签:
Given a sorted linked list, delete all duplicates such that each element appear only once.
For example,
Given 1->1->2
, return 1->2
.
Given 1->1->2->3->3
, return 1->2->3
.
public static ListNode deleteDuplicates(ListNode head) { if (head==null || head.next==null) return head; ListNode first = head; ListNode second=head.next; while(second!=null){ if(first.val==second.val){ second=second.next; first.next=second; } else{ first=first.next; second=first.next; } } return head; }
/********************************
* 本文来自博客 “李博Garvin“
* 转载请标明出处:http://blog.csdn.net/buptgshengod
******************************************/
【LeetCode从零单排】No83 Remove Duplicates from Sorted List
标签:
原文地址:http://blog.csdn.net/buptgshengod/article/details/44016275