is class ListNode a means of inserting a node into a list 

while class LinkedList inserts a node at the end

 

class ListNode  {

private:

            int
element;

            ListNode
*next;

public:

            ListNode(int
el,  ListNode *nx)

            :           element(el), next(nx)  {  }

}

 

 

 

class LinkedList  {

private:

            ListNode  *head, *tail;

public

            List() :
head(NULL), tail(NULL)  {  }

 

            void
InsertLast( int newel);

};

            


         
        
        








        


        
        


      

[Non-text portions of this message have been removed]

Reply via email to