class Solution {
public:
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.ove Duplicates from Sorted List
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.