This is the Header file for Home Work 1. It includes the class definition and the declarations of the sorting algorithms.
This is the Source file for Home Work 1. It includes implementation of the Header file.
This is the main file that executes the program
This is the Makefile for Home Work 1. It runs the following commands, so we don't have to compile every file after we make small changes:
g++ -std=c++11 -O2 -Wall -c sort_algorithms.cpp
g++ -std=c++11 -O2 -Wall main.cpp sort_algorithms.o -o main -lboost_system -lboost_chrono
The PDF file for the Assignment