Computer Science 172: Data Structures Professor: Ted Pawlicki Project 1 Read Me File Due Date: Thursday January 17, 2000 Author: XXXX YYYYY Written and Compiled Using: Microsoft Visual Studio 6.0 PURPOSE: The purpose of this project is to display a tree on screen from a simple text file containing numbers. FILES: Included with this project are 5 files: BinaryNode.java, the file which does the binary tree Tree.java, the file responsible for the printing and basics of the tree Project3.java, the main file associated with the program which also contains main File.txt, the file that contains the data to be printed on the tree Read_Me.txt, the text file you are presently reading SAMPLE OUTPUT: ****************************************** The Tree Containing The Values In Your File Is: 99.0 97.0 92.0 83.0 72.0 71.0 69.0 49.0 44.0 40.0 32.0 28.0 19.0 18.0 11.0 ******************************************* TO RUN: Please run by using a program like jview and typing in the Project3 file name followed by the file name that contains the data. In my example, /p /cp:p "" Project3 file.txt EXTRA CREDIT: Although the extra credit is not contained in this project directory, another directory called Extra will be created and a really neat program I did will be in there. This program takes in a set of given key and value members and displays the tree. It can also show the pre, in and post order traversal of the tree as well as allowing for a search, insert and delete functions. BIBLIOGRAPHY: Code and examples from the following books were freely used. This serves as evidence that the author of the software was in no way intending Academic Dishonesty. Deitel, H. M., and Deitel P. J. Java How To Program 2/E. Upper Saddle River: Prentice Hall, 1998 Deitel, H. M., and Deitel P. J. Java How To Program 3/E. Upper Saddle River: Prentice Hall, 1999 Waite, Mitchell and Lafore, Robert. Data Structures and Algorithms in Java. Corte Madera: Waite Group Press, 1998 Weiss, Mark A. Data Structures & Algorithm Analysis in JAVA. Addison Wesley, 1999 PERSONAL CONTACTS: During the coding process one or more of the following people may have been consulted. Their help is greatly appreciated. Nate Baylock Ross M. C. Camara Ted Pawlicki