void removeDuplicateFromSortList(ListNode * aHead){
if(NULL== aHead) return;
ListNode * curPtr = aHead,*nextPtr =aHead->next;
while(nextPrt){
while(nextPtr && curPtr->val == nextPtr->val){
curPtr->next = nextPrt ->next;
delete nextPtr;
nextPtr = curPtr->next;
}
if(nextPtr){
curPtr = nextPtr;
nextPtr = nextPtr - >next;
}
}
}Remove Duplicates from Sorted List
最新推荐文章于 2023-01-13 08:10:00 发布
本文介绍了一种高效的算法来删除排序链表中的重复元素,通过双指针技巧实现链表去重。
717

被折叠的 条评论
为什么被折叠?



