IBalancedTree
Short summary
Interface for every tree that has nodes that have a balance
Warning: It is essential not to modify the compare value of objects while they are part of a tree data structure. Doing so can result in the destruction of the tree's integrity and lead to various issues such as inability to find elements, compromised search, and loss of the tree's balanced properties. If you have to alter the value, the correct way is: remove from tree, alter, insert. Same applies for foreach / iterate: do not perform any operations changing the compare value
| Access | Abstract | Final | Extends | Implements |
|---|---|---|---|---|
| - | No | No | ITree | - |
UML Diagram
Code
Declaration
INTERFACE IBalancedTree EXTENDS ITree