X-Git-Url: https://git.piment-noir.org/?p=Algorithmic_C.git;a=blobdiff_plain;f=TP7%2Fexo1%2Fmain.c;fp=TP7%2Fexo1%2Fmain.c;h=883865b79c30514dc96e60c853a20e6c10459e61;hp=0000000000000000000000000000000000000000;hb=fa5222dc2ee8985f1dfc9cbe9aea61fa01004b09;hpb=8482ea7ec972a9cc81fa904f36ed1bf1ab7073d3 diff --git a/TP7/exo1/main.c b/TP7/exo1/main.c new file mode 100644 index 0000000..883865b --- /dev/null +++ b/TP7/exo1/main.c @@ -0,0 +1,25 @@ +#include + +#include "graphs.h" + +int main() { + int adj_matrix[num_nodes][num_nodes] = { + {0, 0, 0, 1, 0}, + {0, 0, 1, 0, 0}, + {0, 0, 0, 0, 0}, + {0, 1, 0, 0, 1}, + {1, 1, 1, 0, 0} + }; + succ_list_t* nodes[num_nodes] = { NULL }; + for (unsigned int i = 0; i < num_nodes; i++) { + LIST_HEAD(nodes); + } + + display_adj_matrix(adj_matrix); + + convert_adj_matrix_to_adj_lists(adj_matrix, nodes); + + display_adj_lists(nodes); + + return 0; +}