题解 | #删除有序链表中重复的元素-I#
删除有序链表中重复的元素-I
https://www.nowcoder.com/practice/c087914fae584da886a0091e877f2c79
class Solution { public: /** * * @param head ListNode类 * @return ListNode类 */ ListNode* deleteDuplicates(ListNode* head) { if(head==NULL||head->next==NULL) return head; ListNode*returnhead=head; ListNode*cur=head; ListNode*next=head->next; while(next) { if(next&&next->val==cur->val){ while(next&&next->val==cur->val) { next=next->next; } cur->next=next; cur=next; } else if(next&&next->val!=cur->val){ cur=next; } if(next) next=next->next; } return returnhead;