Merge branch 'master', remote-tracking branch 'origin/master'
fixing a build issue for different GCC
Merge branches 'master' and 'dev_opt' of github.com:KaranTalreja/AlgoHW3.1 into dev_opt
Added final code for big KnapSack problem.

Memory usage reduction of order ~200.
Results added for recursion based approach

Output_small contains for the smaller case
Output_large contains for the big case

Contents
Total number of iterations
Total elements added in Map
Total memory used
Best possible knapsack value