ListNode* deleteDuplicates(ListNode* head) {
if(head==NULL)
return head;
else{
ListNode* newlist=new ListNode(head->val);
ListNode* res_head=newlist;
while(head!=NULL){
if(newlist->val==head->val){
head=head->next;
}
else{
ListNode* tmplist=new ListNode(head->val);
newlist->next=tmplist;
newlist=newlist->next;
head=head->next;
}
}
return res_head;
}
}
[leetecode ] [C++]83.Remove Duplicates from Sorted List
最新推荐文章于 2024-09-07 23:15:53 发布