CS 341 - Principles of Programming Languages
Homework #5

Due: at the beginning of class 9

Note: This work is to be done in pairs.  Each pair will submit one assignment.  Although you may divide the work, both team members should be able to present/describe their partner's work upon request. 

To submit your work, use the command "submit341 hw5".

Implement the 6 algorithms of http://cs.gettysburg.edu/~tneller/cs341/hw1.html in Scheme.  Be sure that you are reading from the standard input and writing to the standard output.  Name your scheme files as follows:

Hint: For quicksort, it will be useful to learn about Scheme vectors.