Page 96 - INTRODUCCIÓN AL ANÁLISIS DE ALGORITMOS
P. 96

INTRODUCCIÓN AL ANÁLISIS  DE ALGORITMOS


                  uNa forMa IteratIva




                  Una forma sencilla de programar el algoritmo es usar una tabla por etapa que indique las conexiones
                  existentes de V a V . Para poder conectar cada una de las tablas se utiliza una lista doblemente
                                 i   i+1
                  enlazada. Las tablas se muestran en la figura 4.2:



                                Figura 4.2. Método multietapas utilizando listas doblemente enlazadas





















































                  Para realizar la programación secuencial de este problema se utilizaron listas doblemente enlazadas
                  y tablas que se generan en forma dinámica.

                  En este caso, las tablas se llenan de izquierda a derecha y el óptimo de cada nodo se calcula de de-
                  recha a izquierda. El algoritmo 4.1 ilustra la estrategia iterativa utilizando listas doblemente enlazadas.




                                                               90
   91   92   93   94   95   96   97   98   99   100   101