$ python LocalSearch_DynProg_Hirshberg_Heuristic.py
Quadratic space and time dynamic programming algorithm.
Linear space and quadratic time dynamic programming algorithm.
Linear space and linear time heuristic algorithm I made, it works in a similar way to BLAST and FASTA.