Homework 11


Due : 9.30am, 25 July

Question 11(a) from Chapter 4 of the text (p. 210)

Solution

LinkedList::~LinkedList ()
{
   if (Head == NULL) return;  // case 0
   NodeType *p = Head->Next;  // case n
   while (p != Head);
   {
      NodeType *t = p;
      p = p->Next;
      delete t;
   }
   delete Head;               // case 1
   Head = NULL;
}

Last updated : 25 July 2000 11.24am