| Package | Description |
|---|---|
| de.topobyte.adt.tree | |
| de.topobyte.adt.trees.avltree | |
| de.topobyte.adt.trees.general.sorted |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BinaryTreeNode<T>
|
| Modifier and Type | Method and Description |
|---|---|
TreeNode |
TreeNode.getChild(int i)
|
TreeNode |
Tree.getRoot()
|
| Modifier and Type | Method and Description |
|---|---|
static <T> void |
TreeUtil.traverse(TreeNode
|
static <T> void |
TreeUtil.traverse(TreeNode
|
static <T> void |
TreeUtil.traversePostorder(TreeNode
|
static <T> void |
TreeUtil.traversePostorder(TreeNode
|
static <T> void |
TreeUtil.traversePreorder(TreeNode
|
static <T> void |
TreeUtil.traversePreorder(TreeNode
|
void |
TreeNodeVisitor.visit(TreeNode
|
void |
TreeNodePrePostVisitor.visitIn(TreeNode
|
void |
TreeNodePrePostVisitor.visitOut(TreeNode
|
| Modifier and Type | Class and Description |
|---|---|
class |
TreeImplNode<T>
|
| Modifier and Type | Method and Description |
|---|---|
TreeNode |
AvlTree.findNode(T e)
|
TreeNode |
TreeImplNode.getChild(int i)
|
TreeNode |
AvlTree.getRoot()
|
| Modifier and Type | Class and Description |
|---|---|
class |
Node<T>
|
| Modifier and Type | Method and Description |
|---|---|
TreeNode |
Node.getChild(int i)
|