Expedia Interview Question
Software Engineer / Developerspublic void displayReversedLinkedList(Link currNode)
{
Link pCurrent = currNode;
if (pCurrent.pNext != null)
{
displayReversedLinkedList(pCurrent.pNext);
}
pCurrent.displayLink();
}
public class Link
{
public int iData; //data item
public double dData; //data item
public Link pNext; //ptr to next link in list
//-------------------------------------------------------------
public Link(int id, double dd)
{
iData = id;
dData = dd;
pNext = null;
}
//-------------------------------------------------------------
public void displayLink()
{
Console.WriteLine("iData = " + dData);
}
//-------------------------------------------------------------
}
- gauravk.18 February 29, 2008