libin103 1.4
Bibliothèque de structures de données en C
|
Liste d'algorithmes sur les graphes contenant des valeurs de type void* Plus de détails...
Aller au code source de ce fichier.
Structures de données | |
struct | generic_dfsvertex_ |
struct | generic_bfsvertex_ |
struct | generic_mstvertex_ |
struct | generic_pathvertex_ |
Définitions de type | |
typedef struct generic_dfsvertex_ | generic_dfsvertex_t |
typedef struct generic_bfsvertex_ | generic_bfsvertex_t |
typedef struct generic_mstvertex_ | generic_mstvertex_t |
typedef struct generic_pathvertex_ | generic_pathvertex_t |
Fonctions | |
int | generic_dfs (generic_graph_t *graph, generic_list_t *ordered) |
int | generic_bfs (generic_graph_t *graph, generic_bfsvertex_t *start) |
int | generic_mst (generic_graph_t *graph, const generic_mstvertex_t *start, generic_list_t *span, int(*compare)(const void *key1, const void *key2)) |
int | generic_shortest (generic_graph_t *graph, const generic_pathvertex_t *start, generic_list_t *paths, int(*match)(const void *key1, const void *key2)) |
Liste d'algorithmes sur les graphes contenant des valeurs de type void*
typedef struct generic_bfsvertex_ generic_bfsvertex_t |
typedef struct generic_dfsvertex_ generic_dfsvertex_t |
typedef struct generic_mstvertex_ generic_mstvertex_t |
typedef struct generic_pathvertex_ generic_pathvertex_t |
int generic_bfs | ( | generic_graph_t * | graph, |
generic_bfsvertex_t * | start ) |
int generic_dfs | ( | generic_graph_t * | graph, |
generic_list_t * | ordered ) |
int generic_mst | ( | generic_graph_t * | graph, |
const generic_mstvertex_t * | start, | ||
generic_list_t * | span, | ||
int(*)(const void *key1, const void *key2) | compare ) |
int generic_shortest | ( | generic_graph_t * | graph, |
const generic_pathvertex_t * | start, | ||
generic_list_t * | paths, | ||
int(*)(const void *key1, const void *key2) | match ) |