Esempio n. 1
0
        private void BtnArvoreGeradoraMinima_Click(object sender, EventArgs e)
        {
            Grafo aGraph = new Grafo(dgvGrafo);

            aGraph.NovoVertice("A");
            aGraph.NovoVertice("B");
            aGraph.NovoVertice("C");
            aGraph.NovoVertice("D");
            aGraph.NovoVertice("E");
            aGraph.NovoVertice("F");
            aGraph.NovoVertice("G");
            aGraph.NovaAresta(0, 1);
            aGraph.NovaAresta(0, 2);
            aGraph.NovaAresta(0, 3);
            aGraph.NovaAresta(1, 2);
            aGraph.NovaAresta(1, 3);
            aGraph.NovaAresta(1, 4);
            aGraph.NovaAresta(2, 3);
            aGraph.NovaAresta(2, 5);
            aGraph.NovaAresta(3, 5);
            aGraph.NovaAresta(3, 4);
            aGraph.NovaAresta(3, 6);
            aGraph.NovaAresta(4, 5);
            aGraph.NovaAresta(4, 6);
            aGraph.NovaAresta(5, 6);
            aGraph.exibirAdjacencias();
            aGraph.ArvoreGeradoraMinima(0, txtSaida);
        }