19#ifndef __integer_GRAPHALG_H__
20#define __integer_GRAPHALG_H__
222 double*** localflows,
double *flow);
Fichier en-tête pour les graphes.
int integer_dfs(integer_graph_t *graph, int start, integer_list_t *ordered)
Parcours en profondeur d'abord d'un graphe dont les noeuds contiennent des valeurs de type int
int integer_bfs(integer_graph_t *graph, int start, integer_list_t *ordered)
Parcours en largeur d'abord d'un graphe dont les noeuds contiennent des valeurs de type int
int integer_maxflow(integer_graph_t *graph, int source, int target, double ***localflows, double *flow)
Calcul du flot maximal d'un sommet source vers un sommet destination d'un graphe dont les noeuds cont...
int integer_bfs_all(integer_graph_t *graph, integer_list_t *ordered)
Parcours en largeur d'abord d'un graphe dont les noeuds contiennent des valeurs de type int
int integer_dfs_all(integer_graph_t *graph, integer_list_t *ordered)
Parcours en profondeur d'abord d'un graphe dont les noeuds contiennent des valeurs de type int
int integer_ts(integer_graph_t *graph, integer_list_t *ordered)
Effectue un tri topologique d'un graphe dont les noeuds contiennent des valeurs de type int
int integer_mst(integer_graph_t *graph, generic_list_t **span)
Calcul de l'arbre couvrant de poids minimal d'un graphe dont les noeuds contiennent des valeurs de ty...
int integer_shortest(integer_graph_t *graph, int start, generic_list_t **paths)
Calcul du plus court chemin d'un sommet source vers tous les autres avec un cout minimal d'un graphe ...
Fichier en-tête pour les listes simplement chaînée.
Type de données internes pour l'algorithme de de plus courts chemins. Cette structure de données est ...
Definition integer_graphalg.h:43
int vertex
Definition integer_graphalg.h:44
double distance
Definition integer_graphalg.h:45
int parent
Definition integer_graphalg.h:46
Type de données pour représenter une liste chainée contenant des void*
Definition generic_list.h:49
Type de données pour représenter un graphe comme une liste d'adjacence.
Definition integer_graph.h:65
Type de données pour représenter une liste chainée contenant des int
Definition integer_list.h:42
Type de données internes pour l'algorithme de de forêt couvrante de poids minimal....
Definition integer_graphalg.h:31
int source
Definition integer_graphalg.h:32
int destination
Definition integer_graphalg.h:33
double weight
Definition integer_graphalg.h:34