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/