int main() { std::string A = "aaa"; std::string B = "aba"; std::string C = "juan"; std::cout << "Subsecuencia mas larga es: " << obtenerSubsecuencia(A,B) << std::endl; return 0; }
int main(int argc, const char * argv[]) { //vectores de chars que se desean analizar std::vector<char> x = {'g','a','c','g','g','a','t','t','a','g'}; std::vector<char> y = {'g','a','t','c','g','g','a','a','t','a','g'}; int m = int(x.size()+1); int n = int(y.size()+1); //matriz con las subsecuencias int** matriz = crearMatrizSubsecuencia(x, y, m, n); //imprimirMatriz(matriz, m, n); std::cout << "La subsecuencia más larga encontrada es: "; obtenerSubsecuencia(matriz, x, y); std::cout << std::endl; borrarMatriz(matriz, m); return 0; }//cierre del main