Project 1 Grade Report for _________
Project 1

Comparing Various Sorts 

Program compiles and runs:

1 Point:  Compiles without errors and runs without deadlocks or crashes, as a Visual C++ default workspace. 

Program fulfills all requirements:

2 Points:  Conclusion is significant, not something obvious like "a sort of O(n log n) is faster than a sort of O(n)".

1 Point:  Code prints a table or tables of results that successfully illustrate your conclusion.

2 Points:  The code runs at least 2 sorts, significantly different from any supplied code, with 3 different initial distributions, and 4 different sizes, on both vectors and arrays. 

2 Points: The sorts are properly implemented and run in real time as the program calculates the values for its tables. 

Good Object Oriented Design:

2 Points:  The program has a reasonably small, logically simple void main() that then creates and uses appropriate, well designed classes to do the work.  You may make as much use of the supplied code as you wish, although class Parser is not appropriate for the required output of this program.

Coding Style (2 points if all of the below are fulfilled)

2 Points: Data in proper places on the disk. Good indentation. Good C++ code style, including proper capitalization. Well commented.


                                                          Interactive Grade (12 points total) _______________
 

                                                                                                Final Grade _______________
 
badman.jpg (2629 bytes) Office:  M233a Phone:  353-2250 sbadman@parkland.edu