void RemoveDuplicate(struct Node *p){ Node *q= first->next; while(q!=NULL){ if(p->data != q->data){ p=q; q=q->next; }else{ p->next= q->next; delete q; q= p->next; } } }
void RemoveDuplicate(struct Node *p){ Node *q= first->next; while(q!=NULL){ if(p->data != q->data){ p=q; q=q->next; }else{ p->next= q->next; delete q; q= p->next; } } }