Interview Questions and Answers :: Alcatel-Lucent
Home > Experience Archives > Alcatel-Lucent > Interview Question Set 1 > Discussion
2. write a program to reverse the linklist.
Answer:
struct node * reverseList ( struct node *current, struct node *prev)
{
struct node *tmp = current->next;
current->next = prev;
if (tmp !=NULL)
reverseList(tmp, current);
return current;
}
Aditya
26 Aug, 2016 10:28 AM
struct node * reverseList ( struct node *current, struct node *prev)
{
struct node *tmp = current->next;
current->next = prev;
if (tmp !=NULL)
reverseList(tmp, current);
return current;
}
{
struct node *tmp = current->next;
current->next = prev;
if (tmp !=NULL)
reverseList(tmp, current);
return current;
}
Report Error
Report Error
Please Login First Click Here