Add a new node to the tree.
Source position: avl_tree.pp line 126
public procedure TAVLTree.Add( |
ANode: TAVLTreeNode |
); |
Data: Pointer |
):TAVLTreeNode; |
ANode |
|
Node to add to the tree. |
Data |
|
Data item to add to the tree. |
Resulting node in case a data pointer is added.
Add adds a new Data or Node to the tree. It inserts the node so that the tree is maximally balanced by rebalancing the tree after the insert. In case a data pointer is added to the tree, then the node that was created is returned.
|
Delete a node from the tree. |
|
|
Remove a data item from the list. |