The main.py file has all three algorithms. When you run it, an array of size 10 will be randomly generated, and the output of each of the algorithms/functions will be shown.
dae.py, kadane.py and brute-force.py are .py files for each of the algorithms, used for measuring time and memory usage
plots.py is a python file which generates the graphs visible in the report