Exemplo n.º 1
0
        public Prim()
        {
            // Ejemplo:
            Nodo a = new Nodo("a");
            Nodo b = new Nodo("b");
            Nodo c = new Nodo("c");
            Nodo d = new Nodo("d");
            Nodo e = new Nodo("e");
            Nodo f = new Nodo("f");
            Nodo g = new Nodo("g");

            a.AddVecino(b, 2);
            a.AddVecino(c, 3);
            a.AddVecino(d, 3);
            b.AddVecino(c, 4);
            b.AddVecino(e, 3);
            c.AddVecino(d, 5);
            c.AddVecino(f, 6);
            c.AddVecino(e, 1);
            d.AddVecino(f, 7);
            e.AddVecino(f, 8);
            f.AddVecino(g, 9);

            List <Nodo> nodos = new List <Nodo>()
            {
                a, b, c, d, e, f, g
            };

            Algoritmo(nodos, a);
        }