sort_algorithms.h

This is the Header file for Home Work 1. It includes the class definition and the declarations of the sorting algorithms.

sort_algorithms.cpp

This is the Source file for Home Work 1. It includes implementation of the Header file.

main.cpp

This is the main file that executes the program

Makefile

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


PDF file

The PDF file for the Assignment