reverse linked list

simple code to reverse a linked list

		ListNode *prev=NULL;
        ListNode *next=NULL;
        if(head==NULL)
        {
            return head;
        }
        else
        {
            while(head!=NULL)
            {
                next=head->next;
                head->next=prev;
                prev=head;
                head=next;
            }
            head=prev;
            return head;
        }
Comments (0)