Lab 14

QuickSort and Course Evaluation

April 28, 2005

Lab Partners

Everyone should work with one lab partner on this assignment.

Preliminaries

Create a BlueJ project named inlab14 and place the following code into it:

Part I: Coding Task (5 points)

Modify the QuickSort class so that it supports a findKthLargestItem method that works correctly and efficiently.

When your code is working, call over Mike or a consultant. This person will test your program, view the source code and then report the results to Mike.

Part II: Course Evaluation (5 points)

During this part of the in-lab, you will evaluate the lecture, the lab, the instructor and the TA for CS 221. We value your constructive criticisms and will use them to try to improve CS 221 in the future.

When you are finished with this part of the in-lab, just let Mike know and you will automatically receive the 5 points.

Before Lab Ends

Delete any BlueJ projects that you created and empty the recycle bin. Thanks.

Good luck on your finals and have a great summer!