singly linked list improvements
This commit is contained in:
parent
259517ac9b
commit
bb16fd80b8
@ -61,8 +61,8 @@ public:
|
|||||||
this->next = next;
|
this->next = next;
|
||||||
}
|
}
|
||||||
|
|
||||||
void setEnd() {
|
virtual void setEnd() {
|
||||||
this->next = nullptr;
|
this->next = nullptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
LinkedElement* begin() {
|
LinkedElement* begin() {
|
||||||
@ -107,6 +107,11 @@ public:
|
|||||||
void setStart(LinkedElement<T>* setStart) {
|
void setStart(LinkedElement<T>* setStart) {
|
||||||
start = setStart;
|
start = setStart;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void setEnd(LinkedElement<T>* setEnd) {
|
||||||
|
setEnd->setEnd();
|
||||||
|
}
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
LinkedElement<T> *start = nullptr;
|
LinkedElement<T> *start = nullptr;
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user