Wednesday, October 17, 2012

Print a singly-linked list backwards, in linear time



/*
 * Print a singly-linked list backwards in linear time.
 */
void print(nodeptr head)
{
        if(head == NULL) return;
        print(head->next);
        printf("%d  ",head->data);
}

No comments:

Post a Comment