![]() |
AuD
Lecture 'Algorithmen und Datenstrukturen' (code examples)
|
examples and demos More...
Packages | |
| package | dp |
| Dynamic Programming examples. | |
| package | expr |
| example: parse and evaluate arithmetic expressions | |
| package | graph |
| demos of graph algorithms | |
| package | grid |
| graph traversal on a uniform gird | |
| package | hash |
| simple hash for experimenting and visualization | |
Classes | |
| class | A234TreeExample |
| example: insert entries More... | |
| class | AVLTreeExample |
| example: insert entries and maintain balance More... | |
| class | BinarySearchTreeExample |
| example: insert, remove, and restructure entries More... | |
| class | BinaryTreeTraversal |
| example: visualize binary tree traversal More... | |
| class | BTreeExample |
| example: insert entries More... | |
| class | Hanoi |
| Recursive and iterative solution of the Towers-of-Hanoi puzzle. | |
| class | IterativePreorderTraversal |
| example: transform recursive preoder traversal to iterative algorithm More... | |
| class | RedBlackTreeExample |
| example: insert entries and maintain balance More... | |
| class | RenderTree |
| Utility for rendering various trees. More... | |
| class | VerboseQueue |
A queue that outputs messages on enqueue and dequeue. More... | |
| class | VerboseStack |
A stack that outputs messages on push and pop. More... | |
examples and demos