1#ifndef TEMPLATE_DEMO_HXX
2#define TEMPLATE_DEMO_HXX
98 if (!firstInit(
node)) {
99 lastnode->next =
node;
111 if (
p ==
NULL)
return;
114 node->next =
p->next;
131 if (!firstInit(
node)) {
132 node->next = headnode;
159 return headnode ==
NULL;
185 headnode =
temp->next;
198 if (
temp->next == lastnode)
Definition LinkedList.h:18
void insert(T x, ListElement< T > *p)
Definition LinkedList.h:109
LinkedList()
Definition LinkedList.h:42
~LinkedList()
Definition LinkedList.h:53
bool isEmpty()
Definition LinkedList.h:157
void insertHead(T x)
Definition LinkedList.h:127
void insertTail(T x)
Definition LinkedList.h:94
ListElement< T > * find(T x)
Definition LinkedList.h:165
void traversal()
Definition LinkedList.h:142
void remove(T x)
Definition LinkedList.h:179
unsigned int size()
Definition LinkedList.h:71
Definition LinkedList.h:8
Definition DoubleLink.h:11