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

Java Discussion :

Aide Algorithme de tri


Sujet :

Java

  1. #1
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2010
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2010
    Messages : 67
    Par défaut Aide Algorithme de tri
    Bonjour dans j'essaye de faire ma propre liste chainée qui permettra de stocker des objets et de les triers , le probleme est que je ne sais pas par ou commencer

    Mon message s'adresse aux experts afin de m'aider a une explication ou sinon me fournir des documentations qui me permettron de realiser ce algorithme

    Merci

  2. #2
    Modérateur
    Avatar de dinobogan
    Homme Profil pro
    ingénieur
    Inscrit en
    Juin 2007
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : ingénieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Par défaut
    C'est dans un but d'apprentissage ?
    Si c'est le cas, tu peux commencer par regarder le tri par insertion.
    Parmi les tris célèbres et simples, il y a aussi le quicksort dans sa version originale.
    Cependant, la liste chaînée n'est pas la structure la plus adaptée pour trier des données.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
    Que la force de la puissance soit avec le courage de ta sagesse.

  3. #3
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2012
    Messages
    3 020
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Septembre 2012
    Messages : 3 020
    Par défaut
    Ça sent l'exercice de fac ça!

    Bon alors, pour ne pas gâcher ton plaisir de chercher toi même, voici les étapes que je chercherais à suivre à ta place:

    1) Créer ta propre liste chainée (simple chainage? double chainage?). Vérifier que ça marche bien en insertion, suppression, modification.

    2) Définir ton critère de tri.

    3) Appliquer ton critère de tri. Là encore, selon que tu es en simple ou double chainage, tu as plusieurs façons de procéder.

  4. #4
    Membre chevronné Avatar de Ceddoc
    Homme Profil pro
    Développeur Java
    Inscrit en
    Janvier 2009
    Messages
    493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2009
    Messages : 493
    Par défaut
    Citation Envoyé par Carhiboux Voir le message
    1) Créer ta propre liste chainée (simple chainage? double chainage?). Vérifier que ça marche bien en insertion, suppression, modification.

    2) Définir ton critère de tri.

    3) Appliquer ton critère de tri. Là encore, selon que tu es en simple ou double chainage, tu as plusieurs façons de procéder.
    A part si c'est dans les consignes de l'excercice, il peut éventuellement trier directement à l'insertion aussi non?

  5. #5
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2012
    Messages
    3 020
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Septembre 2012
    Messages : 3 020
    Par défaut
    Trier directement à l'insertion implique d'avoir une bonne idée de comment faire les choses.

    Là ça n'a pas vraiment l'air d'être le cas. Donc autant décomposer en autant d'étapes le plus simple possible.

    Et à se rapprocher du but par petite touches.

    Si au départ, la liste chainée se comporte comme une pile, ce qui est le plus simple, je ne vois pas le problème. Ce n'est qu'une première étape.

  6. #6
    Membre chevronné Avatar de Ceddoc
    Homme Profil pro
    Développeur Java
    Inscrit en
    Janvier 2009
    Messages
    493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2009
    Messages : 493
    Par défaut
    pour certains ça peut paraître plus simple de se demander directement le bon endroit où insérer le maillon que de créer une première chaîne puis de galérer à la mettre dans le bon ordre. Mais je suis d'accord pour d'autres il vaut peut être mieux y aller petit a petit.

  7. #7
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2012
    Messages
    3 020
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Septembre 2012
    Messages : 3 020
    Par défaut
    Pour ces certains là, je pense qu'ils n'ont pas vraiment besoin d'aide pour parvenir à leurs fins!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Aide pour algorithme de tri
    Par kheraud dans le forum Mathématiques
    Réponses: 5
    Dernier message: 26/02/2010, 18h17
  2. aide Algorithme de tri
    Par Adnane91 dans le forum Algorithmes et structures de données
    Réponses: 1
    Dernier message: 18/01/2010, 12h34
  3. Probleme avec mon algorithme de tri
    Par kaygee dans le forum Langage
    Réponses: 6
    Dernier message: 09/01/2006, 21h23
  4. Réponses: 16
    Dernier message: 10/11/2005, 22h51
  5. algorithme de tri tableau :afficher que les éléments unique
    Par sofiane61 dans le forum Algorithmes et structures de données
    Réponses: 19
    Dernier message: 31/03/2005, 19h50

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