Recursive Mergesort

This project is designed to give you practice using recursion to solve problems, and coding recursion in Java.

Goal: Code the recursive Mergesort algorithm described on pp. 715-718 of Horstmann. Give a pseudocode description of your code as part of the Javadoc documentation for your project. If you look at, or use, any part of the code in your book, you must cite it clearly in your documentation.

You will sort numbers from an inputfile of integers (provided by your instructor), and the final output will be a single file with all integers sorted.

You can assume:

Things to think about