Data Structure, Definition, data-structure.html Tree, Definition, tree.html Binary Tree, Definition, binary-tree.html Binary Tree, Example, http://upload.wikimedia.org/wikipedia/commons/f/f7/Binary_tree.svg Binary Tree, Height and Depth, http://www.rose-hulman.edu/class/csse/csse230/201120-wollowski/schedule/day1/HeightDepth.pdf Binary Tree, Wikipedia, http://en.wikipedia.org/wiki/Binary_tree Binary Search Tree, Definition, binary-search-tree.html Binary Search Tree, Example, http://upload.wikimedia.org/wikipedia/commons/d/da/Binary_search_tree.svg Binary Search Tree, Wikipedia, http://en.wikipedia.org/wiki/Binary_search_tree Balanced Binary Search Tree, Definition, balanced-binary-search-tree.html Balanced Binary Search Tree, Example, http://upload.wikimedia.org/wikipedia/commons/thumb/0/06/AVLtreef.svg/500px-AVLtreef.svg.png Balanced Binary Search Tree, Wikipedia, http://en.wikipedia.org/wiki/Balanced_binary_tree Balanced Binary Search Tree, Counter Example, http://upload.wikimedia.org/wikipedia/commons/thumb/a/a9/Unbalanced_binary_tree.svg/500px-Unbalanced_binary_tree.svg.png AVL Tree, Definition, AVL-Tree-def.html AVL Tree, Example, AVLTree-exa.jpg AVL Tree, Wikipedia, http://en.wikipedia.org/wiki/Avl_tree AVL Tree, Insertion and Removal Algorithm, http://www.rose-hulman.edu/class/csse/csse230/201120-wollowski/schedule/day6/AVLTrees.pdf AVL Tree, Insertion and Removal Applet, http://people.ksp.sk/~kuko/bak/index.html Red Black Tree, Definition, Red-Black-Tree-def.html Red Black Tree, Example, Red-black-tree-exa.jpg Red Black Tree, Wikipedia, http://en.wikipedia.org/wiki/Red_black_tree Red Black Tree, Bottom-up Insertion Algorithm, Red-Black-Trees-Insertion.pdf Red Black Tree, Top-down Insertion Algorithm, Red-Black-Trees-Insertion.pdf Red Black Tree, Bottom-up Insertion Applet, http://people.ksp.sk/~kuko/bak/big/ Red Black Tree, Top-down Insertion Applet, http://www.rose-hulman.edu/class/csse/csse230/schedule/day13/RedBlackTreeApplet.html Red Black Tree, Alternate name, RB Tree Binary Heap, Definition, binary-heap.html Binary Heap, Example of Min Heap, http://upload.wikimedia.org/wikipedia/commons/6/69/Min-heap.png Binary Heap, Wikipedia, http://en.wikipedia.org/wiki/Binary_heap Binary Heap, Turning an Array into a Heap, http://www.rose-hulman.edu/class/csse/csse230/201120-wollowski/schedule/day10/BinaryHeaps.pdf Binary Heap, Min Heap Applet, http://www.cosc.canterbury.ac.nz/mukundan/dsal/MinHeapAppl.html Hash Table, Definition, Hashtable-def.html Hash Table, Example, http://upload.wikimedia.org/wikipedia/commons/7/7d/Hash_table_3_1_1_0_1_0_0_SP.svg Hash Table, Wikipedia, http://en.wikipedia.org/wiki/Hash_table Hash Table, JavaDoc, http://download.oracle.com/javase/7/docs/api/java/util/Hashtable.html Priority Queue, Definition, PriorityQueue-def.html Priority Queue, JavaDoc, http://download.java.net/jdk7/docs/api/java/util/PriorityQueue.html Priority Queue, Wikipedia, http://en.wikipedia.org/wiki/Priority_queue Skiplist, Definition, Skiplist-def.html Skiplist, Example, http://upload.wikimedia.org/wikipedia/commons/thumb/8/86/Skip_list.svg/500px-Skip_list.svg.png Skiplist, WikiPedia, http://en.wikipedia.org/wiki/Skiplist HashSet, Definition, Hashset-def.html HashSet, JavaDoc, http://download.java.net/jdk7/docs/api/java/util/HashSet.html HashMap, Definition, HashMap-def.html HashMap, JavaDoc, http://download.java.net/jdk7/docs/api/java/util/HashMap.html B Tree, Definition, BTree-def.html B Tree, Example, http://upload.wikimedia.org/wikipedia/commons/thumb/6/65/B-tree.svg/500px-B-tree.svg.png B Tree, Wikipedia, http://en.wikipedia.org/wiki/B_tree Graph, Definition, Graph-def.html Graph, Example, http://upload.wikimedia.org/wikipedia/commons/thumb/5/5b/6n-graf.svg/500px-6n-graf.svg.png Graph, Wikipedia, http://en.wikipedia.org/wiki/Graph_(data_structure) ArrayList, Definition, ArrayList-def.html ArrayList, JavaDoc, http://download.java.net/jdk7/docs/api/java/util/ArrayList.html ArrayList, Wikipedia, http://en.wikipedia.org/wiki/Arraylist Linked List, Definition, LinkedList-def.html Linked List, Example, http://upload.wikimedia.org/wikipedia/commons/thumb/6/6d/Singly-linked-list.svg/500px-Singly-linked-list.svg.png Linked List, JavaDoc, http://download.java.net/jdk7/docs/api/java/util/LinkedList.html Linked List, Wikipedia, http://en.wikipedia.org/wiki/Linked_list Stack, Definition, Stack-def.html Stack, Example, http://upload.wikimedia.org/wikipedia/commons/thumb/2/29/Data_stack.svg/500px-Data_stack.svg.png Stack, JavaDoc, http://download.java.net/jdk7/docs/api/java/util/Stack.html Stack, Wikipedia, http://en.wikipedia.org/wiki/Stack_(data_structure) Queue, Definition, Queue-def.html Queue, Example, http://upload.wikimedia.org/wikipedia/commons/thumb/5/52/Data_Queue.svg/500px-Data_Queue.svg.png Queue, JavaDoc, http://download.java.net/jdk7/docs/api/java/util/Queue.html Queue, Wikipedia, http://en.wikipedia.org/wiki/Queue_(data_structure) Splay Tree, Definition, Splay-Tree-def.html Splay Tree, Example, Splay-tree-exa.jpg Splay Tree, Wikipedia, http://en.wikipedia.org/wiki/Splay_tree Splay Tree, Bottom-up Insertion Algorithm, http://www.rose-hulman.edu/class/csse/csse230/201120-wollowski/schedule/day25/SplayTrees.pdf Splay Tree, Top-down Insertion Algorithm, http://www.rose-hulman.edu/class/csse/csse230/201120-wollowski/schedule/day25/SplayTrees.pdf Splay Tree, Bottom-up Insertion Applet, http://people.ksp.sk/~kuko/bak/big/ Splay Tree, Top-down Insertion Applet, http://www.link.cs.cmu.edu/cgi-bin/splay/splay-cgi.pl AA Tree, Definition, AA-Tree-def.html AA Tree, Example, AA-tree-exa.jpg AA Tree, Wikipedia, http://en.wikipedia.org/wiki/Aa_tree AA Tree, Bottom-up Insertion Algorithm, http://www.rose-hulman.edu/class/csse/csse230/201120-wollowski/schedule/day23/AATrees.pdf AA Tree, Bottom-up Insertion Applet, http://people.ksp.sk/~kuko/bak/