Bonjour! je voudrais implementer un graphe et voici donc mes debuts:
Je voudrais donc savoir est-ce que ma procedure InitGraphe est bien implementer? et commet proceder pour ecrie la procedure ajoutSommet(graphe* g,int S)?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 struct elementadjacent { int info; struct elementadjacent *suivant; }; struct sommet { int label; int info; struct elementadjacent *adj; struct sommet* suivant; }; struct graphe { int nbSommet; int nbArete; int maxSommet; struct sommet* premierSommet; struct sommet* dernierSommet; } //initialisation du graphe void InitGraphe(graphe *g) { g=new graphe; (*g).nbSommet=0; (*g).nbarete=0; (*g).maxSommet=0; g.premierSommet=NULL; g.dernierSommet=NULL; }
Merci d'avance![]()
Partager