Modifier and Type | Method and Description |
---|---|
AVLTree.AVLTreeNode |
AVLTree.AVLTreeNode.getLeft() |
AVLTree.AVLTreeNode |
AVLTree.AVLTreeNode.getMaximum()
Restituisce il nodo contenente l'elemento massimo del sottoalbero di
cui questo nodo è radice.
|
AVLTree.AVLTreeNode |
AVLTree.AVLTreeNode.getMinimum()
Restituisce il nodo contenente l'elemento minimo del sottoalbero di
cui questo nodo è radice.
|
AVLTree.AVLTreeNode |
AVLTree.getNodeOf(E el)
Determina se un elemento è presente in questo AVLTree e ne restituisce il
relativo nodo.
|
AVLTree.AVLTreeNode |
AVLTree.AVLTreeNode.getParent() |
AVLTree.AVLTreeNode |
AVLTree.AVLTreeNode.getPredecessor()
Restituisce il nodo predecessore di questo nodo.
|
AVLTree.AVLTreeNode |
AVLTree.AVLTreeNode.getRight() |
AVLTree.AVLTreeNode |
AVLTree.getRoot() |
AVLTree.AVLTreeNode |
AVLTree.AVLTreeNode.getSuccessor()
Restituisce il nodo successore di questo nodo.
|
AVLTree.AVLTreeNode |
AVLTree.AVLTreeNode.search(E el)
Ricerca un elemento a partire da questo nodo.
|
Modifier and Type | Method and Description |
---|---|
void |
AVLTree.AVLTreeNode.setLeft(AVLTree.AVLTreeNode left) |
void |
AVLTree.AVLTreeNode.setParent(AVLTree.AVLTreeNode parent) |
void |
AVLTree.AVLTreeNode.setRight(AVLTree.AVLTreeNode right) |
void |
AVLTree.setRoot(AVLTree.AVLTreeNode root) |
Constructor and Description |
---|
AVLTreeNode(E el,
AVLTree.AVLTreeNode parent)
Create an AVLTreeNode node containing one element to be considered
child of the given parent.
|