Open Clear2 opened 4 years ago
func deleteDuplicates(head *ListNode) *ListNode { cur := head for cur != nil && cur.Next != nil { if cur.Value == cur.Next.Value { cur.Next = cur.Next.Next } else { cur = cur.Next } } return head }
由于链表已经是有序的了,所以只需要将链表的当前值,与指针指向的值对比即可,比较简单