Assignment 2- InsertionSort, MergeSort, and QuickSort



# 36C-2
## Second project
### Overview & Learning Objectives
In this program you will study and experiment with InsertionSort, MergeSort,
and QuickSort. There are multiple objectives of this assignment:
1. introduce the JSON (JavaScript Object Notation) and CSV (comma sep-
arated values) data formats, which are frequently used in professional
2. examine the wallclock running time of InsertionSort, MergeSort, and Quick-
3. understand fine-grained details of algorithm analysis (wallclock vs. worst-
case Big-O vs. average-case Big-O),
4. introduce automated testing, and
5. use your automated tests to detect code with bugs.


There are no reviews yet.

Be the first to review “Assignment 2- InsertionSort, MergeSort, and QuickSort”

Your email address will not be published.