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]
