reverse a ll
node* reverse(node* head){
node* previous=NULL;
node* current=head;
node* n;
while(current!=NULL){
node* n=current->next;
current->next=previous;
//n->next=current;
previous = current;
current = n;
}
head=previous;
return head;
}
node* reverse(node* head){
node* previous=NULL;
node* current=head;
node* n;
while(current!=NULL){
node* n=current->next;
current->next=previous;
//n->next=current;
previous = current;
current = n;
}
head=previous;
return head;
}
Comments
Post a Comment