[programme de l'algorithme de Kruskal ,Prim]

Fermé
abiayed Messages postés 2 Date d'inscription jeudi 3 mars 2005 Statut Membre Dernière intervention 19 mars 2007 - 3 mars 2005 à 17:21
 Omar_Ouhari - 3 juin 2008 à 09:57
Bonjour, je suis une étudiante en Informatique, et je voudrais connaitre le prgramme et l'algorithme de programmation de Prim et Kruskal et si possible djikstra en c ou en c++.
Cest pour un problème de recherche opérationelle.

Je vous remmercie infiniment de m'envoyer les réponses.
A voir également:

3 réponses

initialiserKruskal();
nbArbre=lesArbres.size();
while(nbArbre!=1){
Arete a = (Arete)(lesAretes.elementAt(i));
lesAretes.remove
if( a.départ.leSommet.valeur != a.arrivée.leSommet.valeur){
// fusion des deux arbres en un seul
int ad = (int)a.départ.leSommet.valeur;
int aa = (int)a.arrivée.leSommet.valeur;
if( ad>aa) { int c = ad; ad = aa; aa = c; }
Vector arbre1 = (Vector)(lesArbres.elementAt(ad));
Vector arbre2 = (Vector)(lesArbres.elementAt(aa));
arbre2.add(a);
for( int k = 0; k<xb.size(); ++k){
Arete ak = (Arete)arbre2.elementAt(k);
ak.départ.leSommet.valeur = ad;
ak.arrivée.leSommet.valeur = ad;
arbre1.add(ak);
}
--nbArbre;
}
}
}

void initialiserKruskal(){
lesAretes = new ArrayList();
lesArbres = new Vector();
for( int i = 0; i < lesSommets.size(); ++i){
lesArbres.addElement( new Vector());
UnSommet us = (UnSommet)(lesSommets.elementAt(i));
us.leSommet.valeur = i;

Vector v = us.lesArêtes;
for(int j = 0; j<v.size(); ++j){
Arete a = (Arete)(us.lesArêtes.elementAt(j));
lesAretes.add(a);
}
}
Collections.sort(lesAretes);
}
10
kezzar khalid
25 avril 2005 à 19:42
salut kezar j'ai bien saise ton algorithme à propos de la methode de kruskal pour obtenire la couverture minimale d'un arbre ,j'aimerai bien de me envoye plus d'infos sur ce sujet et merci d'avance.
kezzar khalid
je sius etudiant en 3 em anneé informatique
0
salut Kezar!!
merci pour ton code!!
aurais tu par hasard celui de Prim "en entier" avec ttes les fonctions et le main () et si tu as un inseré un fichier ça serait cool aussi!!
jte remercie!!

jsuis étudiante en MIAGE.
++NJ
0
salut !
j aimerai bien savoir est ce ke je peux trouver un programme en language C ou pascal pour l algorithme de prim je vous remercie d avance!!!!
0
qosmio Messages postés 13 Date d'inscription vendredi 27 avril 2007 Statut Membre Dernière intervention 10 janvier 2011
22 mai 2008 à 23:28
Bonsoir,

Pourriez-vous m'envoyer le programme de Kruskal et de Prim écrits en C, car j'en ai besoin et très urgent. C'est pour une recherche et une comparaison, ainsi une documentation sur ces deux algorithmes. Voici mon mail pour l'envoi des codes sources: anqr000@live.fr Ce sont trois zéros et non pas trois O.

Merci d'avance
0
Bonsoir, je suis un étudiant en Informatique, et je voudrais connaitre le prgramme et l'algorithme de programmation de Kruskal en c ou en c++.
Cest pour un problème de recherche opérationelle.

Je vous remmercie infiniment de m'envoyer la reponce.
0
salut !
j aimerai bien savoir si je peux trouver un programme en language C++ qui implémente l algorithme de Ford-Bellman
je vous remercie d avance!!
0