File list (Check if you may need any files):
Java Algorithm
..............\AATree.java
..............\AvlTree.java
..............\BinaryHeap.java
..............\BinarySearchTree.java
..............\BinomialQueue.java
..............\DisjSets.java
..............\DisjSetsSlow.java
..............\DSL.java
..............\Fig01_02.java
..............\Fig01_03.java
..............\Fig01_04.java
..............\Fig02_09.java
..............\Fig02_10.java
..............\Fig02_11.java
..............\Fig10_38.java
..............\Fig10_40.java
..............\Fig10_43.java
..............\Fig10_45.java
..............\Fig10_46.java
..............\Fig10_53.java
..............\Fig10_62.java
..............\IntCell.java
..............\KdTree.java
..............\LeftistHeap.java
..............\MaxSumTest.java
..............\MemoryCell.java
..............\MyArrayList.java
..............\MyLinkedList.java
..............\PairingHeap.java
..............\QuadraticProbingHashTable.java
..............\Random.java
..............\RedBlackTree.java
..............\RemoveEvens.java
..............\SeparateChainingHashTable.java
..............\Sort.java
..............\SplayTree.java
..............\TestIntCell.java
..............\TestMemoryCell.java
..............\Treap.java
..............\UnderflowException.java
..............\WordLadder.java