Greedy Algorithm Vs Dynamic Programming In Bioinformatics