ALGORITMO DE KRUSKAL




A continuación adjunto una presentación en la cual se explica  de forma detallada, con ejemplos, vídeos  y usos acerca de este tema.  









El algoritmo en su parte básica, es de la siguiente forma:

Funcion Kruskal(grafo g)
            aristas_marcadas = {ᴓ}
            nodos_no_marcados = Nodos(g)

            Mientras_Que(nodos_no_marcados != {ᴓ})
                        valor_arista = Minimo(g)
                        Si Cantidad(valor_arista, g) > 1 Entonces
                                   arista = TomaUna(valor_arista, g)
                        Sino
                                   arista = Toma(valor_arista, g)
                        Fin_Si
                        Agrega(arista_marcadas, arista)
                        Quita(nodos_no_marcados, arista)
            Fin_Mientras_Que

Fin_Funcion

About the author

Admin
Donec non enim in turpis pulvinar facilisis. Ut felis. Praesent dapibus, neque id cursus faucibus. Aenean fermentum, eget tincidunt.

0 comentarios:

Copyright © 2013 ESTRUCTURAS DE DATOS II and Blogger Themes.