libin103 1.4
Bibliothèque de structures de données en C
|
Type de données pour représenter un graphe comme une liste d'adjacence. Plus de détails...
#include <generic_graph.h>
Champs de données | |
int | vcount |
int | ecount |
int(* | compare )(const void *key1, const void *key2) |
void *(* | build )(const void *data) |
void(* | destroy )(void *data) |
generic_list_t | adjlists |
Type de données pour représenter un graphe comme une liste d'adjacence.
generic_list_t generic_graph_::adjlists |
liste d'adjacence
void *(* generic_graph_::build) (const void *data) |
fonction de construction d'un sommet du graphe
int(* generic_graph_::compare) (const void *key1, const void *key2) |
fonction de comparaison entre deux sommets du graphe
void(* generic_graph_::destroy) (void *data) |
fonction de destruction d'un sommet du graphe
int generic_graph_::ecount |
nombre d'arcs
int generic_graph_::vcount |
nombre de sommets