AuD
Lecture 'Algorithmen und Datenstrukturen' (code examples)
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Caud.A234Tree< Key extends ComparableSimple implementation of 2-3-4-trees based on KTreeNode
 Caud.test.A234TreeTest
 Caud.adt.AbstractQueue< T >Interface for an ADT queue
 Caud.adt.AbstractStack< T >Interface for an ADT stack
 Caud.example.expr.AtomicExpressionSuperclass for data associated with a tree node
 Caud.AVLTree< Key extends ComparableSimple implementation of an AVL tree
 Caud.test.AVLTreeTest
 Caud.BinarySearchTree< Key extends ComparableBase class for a binary search tree
 CBinarySearchTree< Key, Value >Node
 Caud.test.BinarySearchTreeTest
 Caud.BinaryTree< AtomicExpression >
 Caud.BinaryTree< Entry >
 Caud.BinaryTree< String >
 Caud.test.BinaryTreeTest
 Caud.BinaryTreeTraversal< T >Provide traversals of binary trees
 Caud.BTree< Key extends ComparableSimple implementation of B-trees based on KTreeNode
 Caud.test.BTreeTest
 Caud.util.Colormap< T >Simple interface for color map
 Caud.util.Colormap< Double >
 Caud.util.Colormap< Integer >
 Caud.BinarySearchTree.CursorReference to a key-value pair in a BinarySearchTree
 CDecorator
 Caud.DList<?>
 Caud.test.DListTest
 Caud.util.DotViewerSimple viewer for Graphvizable
 Caud.BinarySearchTree.EntryKey-value pair as entry (= node data) in a search tree
 Caud.KTreeNode.EntryEntry in a KTreeNode with reference to key and left child
 Caud.example.expr.ExpressionParserSimple expression parser
 Caud.example.expr.ExpressionTreeExampleExpressionTree: minimal example
 Caud.util.GraphvizUse GraphViz to render graph structures
 Caud.util.GraphvizableInterface for GraphViz rendering
 Caud.util.GraphvizDecorableInterface for decorating items of Graphvizable objects
 Caud.util.GraphvizDecoratorDecorator for items of Graphvizable objects
 CIterable
 Caud.example.IterativePreorderTraversalExample: transform recursive preoder traversal to iterative algorithm
 Cjava.util.Iterator
 Caud.BinarySearchTree.Iterator< aud.BinaryTree< aud.BinarySearchTree.Entry > >
 Caud.BinarySearchTree.Iterator< BinaryTree< T > >
 Caud.KTreeNode< Key extends ComparableNode in a k-ary search tree
 Caud.util.LexicalScannerBase class for a simple lexical scanner
 Caud.BinarySearchTree.LowerBoundResult of findLowerBound
 Caud.DList< T >.Node
 Caud.example.Hanoi.InorderIterator.NodeSolution state interpreted as a binary tree
 Caud.SList< T >.Node
 Caud.Queue< aud.BinaryTree< T > >
 Caud.test.QueueTest
 Caud.RedBlackTree< Key extends ComparableSimple implementation of a red-black tree
 Caud.test.RedBlackTreeTest
 Caud.example.RenderTreeUtility for rendering various trees
 Caud.test.RunTests
 CRuntimeException
 Caud.util.SingleStepperSimple framework for single stepping code
 Caud.test.SListTest
 Caud.Stack< aud.BinaryTree< T > >
 Caud.Stack< aud.example.Hanoi.InorderIterator.Node >
 Caud.Stack< Integer >
 Caud.test.StackTest
 Caud.util.SVGViewerSimple SVG viewer based on Batik's SVGCanvas
 Caud.util.SysSystem related utilities
 Caud.example.expr.AtomicExpression.TypeType identifiers returned by getType
 Caud.test.VectorTest