diff --git a/main.c b/main.c index 26aba547f44fba6a86701d6630efc20f6a47efb7..7b9e482c65708e06c77f6158c38b19f49f06d57b 100644 --- a/main.c +++ b/main.c @@ -3,6 +3,8 @@ #include <stdio.h> #include <time.h> #include "libs/tabuleiro.h" +#include "libs/no.h" +#include "libs/lista.h" #include "libs/grafo.h" int main() { @@ -13,8 +15,17 @@ int main() { return -1; } Grafo g = criaGrafo(); + // Transforma o tabuleiro para um grafo tabuleiroParaGrafo(t, g); + // Lista com o grupo inicial + Lista grupo = constroiLista(); + insereLista(t->celulas[0]->vert, grupo); // A célula na posição 0 do array é a célula no canto superior esquerdo + + // Desaloca lista do grupo + destroiLista(grupo, NULL); + // Desaloca tabuleiro destroiTblr(t); + // Desaloca grafo destroiGrafo(g); return 0; }