*** 82 删除排序链表中的重复元素II
Posted innovationv2
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了*** 82 删除排序链表中的重复元素II相关的知识,希望对你有一定的参考价值。
ListNode *deleteDuplicates(ListNode *head) {
if (head == nullptr || head->next == nullptr)
return head;
ListNode prehead(-1);
prehead.next = head;
head = &prehead;
ListNode *left, *right;
while (head->next) {
left = head->next;
right = left;
while (right->next && right->next->val == left->val)
right = right->next;
if (left == right)
head = head->next;
else
head->next = right->next;
}
return prehead.next;
}
以上是关于*** 82 删除排序链表中的重复元素II的主要内容,如果未能解决你的问题,请参考以下文章