IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

SIMULATION graphique des algo de tris externe


Sujet :

C

  1. #1
    Membre régulier
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Janvier 2006
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2006
    Messages : 105
    Points : 109
    Points
    109
    Par défaut SIMULATION graphique des algo de tris externe
    chers amis g un projet qui consiste à faire une simulation graphique de l'algorithme du tri EQUILIBRE (un type de tri externe) et je sais pas comment procédé en C ou en JAVA .
    g besoin de votre aide (un grand coup de pouce )
    merci beaucoup

  2. #2
    Rédacteur

    Avatar de millie
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    7 015
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 015
    Points : 9 818
    Points
    9 818
    Par défaut
    Tu ne veux faire que la simulation graphique ? Donc tu disposes déjà de l'algorithme implémenté en C de ce type de tri ?

  3. #3
    Provisoirement toléré
    Inscrit en
    Juillet 2006
    Messages
    80
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 80
    Points : 47
    Points
    47
    Par défaut
    oui nous disponsons de algorithme il ne reste que le grafique
    qq peut nous aider

  4. #4
    Rédacteur

    Avatar de loka
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    2 672
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 672
    Points : 5 509
    Points
    5 509
    Par défaut
    et c'est quoi le probleme ?

  5. #5
    Membre régulier
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Janvier 2006
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2006
    Messages : 105
    Points : 109
    Points
    109
    Par défaut mon probleme c'est :
    mon probleme est dans la fusion des monotonies:
    supposons que la memoire ne peut contenir que 10 entiers et que je dois trier 1000000 entiers, sachant que je dispose de 4 fichiers auxiliaires f1 f2 f3 f4 :
    1- je commence par les 10 premiers entiers dans mon fichier sources et je les tri et cette monotonie je la place dans f1 puis la 2eme dans f2 la 3eme dans f1 , la 4eme danf f2 ....
    2- je fusionne m1 et m2 dans une monotonie de 20 elements que je la place dans f3 puis m3 et m4 que je la place dans f4 etc....
    3- et je refais la meme operation jusqu'atrouver une seule monotonie = fichier source trier .

    c apres la repartition des monotonies dans les 2 premiers fichiers que je suis bloquer car dans la fusion j'arrive a une fausse resultat dans par exemple ce cas

    si
    (1ere monotonie) m1 = 1 2 3 4 5 6 7 8 9 10
    (2eme monotonie) m2= 20 30 45 120 150 200 300 600 900 950

    avec l'algo de fusion standard:
    i <-1 ; j <-1 ;
    r[m+1]<-infini ; s [n+1]<-infini ;
    pour k de 1 à m+n faire
    si r [ i ] <= s [ j ] alors
    { t [ k ] <- r [ i ] ; i <- i+1 ; }
    sinon
    { t [ k ] <- s [ j ] ; j<-j+1 ; }


    je serais pousser a prendre les 5 premier entiers de m1 et les 5 autre de m2 de les fusionner puis de les ecrire dans f3 puis les 5 autres de m1 et les 5 de m2 et de les fusionner et de les ecrire a la suite car la memoire ne contient que 10 place et je dois construire des monotonies des 20 puis 40 puis 80 .... jusqu'à 1000000
    or le resultat dans notre exemple est
    1 2 3 4 5 20 30 45 120 150 6 7 8 9 10 100 200 300 600 900 950


    comment puis je les fusionner avec une foction generale ???

Discussions similaires

  1. Interface graphique et algo de tri
    Par ines20 dans le forum Tkinter
    Réponses: 5
    Dernier message: 06/04/2014, 17h44
  2. Interface graphique des algorithmes de tri
    Par Nadia.F dans le forum Débuter
    Réponses: 3
    Dernier message: 10/07/2013, 13h50
  3. Formalisation graphique des algorithmes
    Par David R. dans le forum Algorithmes et structures de données
    Réponses: 14
    Dernier message: 08/12/2012, 10h21
  4. simulation graphique des algo ecrit en c++
    Par raimi dans le forum C++
    Réponses: 2
    Dernier message: 26/08/2009, 00h45
  5. Algo de tri, extension
    Par Mouse dans le forum Langage SQL
    Réponses: 5
    Dernier message: 27/02/2003, 00h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo