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

Algorithmes et structures de données Discussion :

Fusion de deux heaps


Sujet :

Algorithmes et structures de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 55
    Par défaut Fusion de deux heaps
    Bonjour,

    J'essaie d'effectuer la construction d'un "heap" à partir de deux "heaps" qui contiennent M et N éléments respectivement.

    Mon problème est que j'essaie de respecter la complexité O(lg(M + N)) pour mon algorithme.

    Est-ce que vous avez une suggestion sur la manière de construire mes "heaps" ou de les fusionner qui me permettrait d'avoir la complexité ci-dessus ?

    Merci

  2. #2
    Expert confirmé
    Avatar de PRomu@ld
    Homme Profil pro
    Ingénieur de Recherche
    Inscrit en
    Avril 2005
    Messages
    4 155
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2005
    Messages : 4 155
    Par défaut
    Regarde du coté des tas binomiaux

    http://en.wikipedia.org/wiki/Binomial_heap

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 55
    Par défaut
    Bonjour,

    Merci pour l'info !! J'aurais cru qu'il aurait été possible de le faire avec des monceaux "normal", mais je vois bien que ce serait de l'ordre de O(n).

    Merci,

  4. #4
    Expert confirmé
    Avatar de PRomu@ld
    Homme Profil pro
    Ingénieur de Recherche
    Inscrit en
    Avril 2005
    Messages
    4 155
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2005
    Messages : 4 155
    Par défaut
    Avec un tas binomial toutes les opérations s'effectuent en O( log n ), de plus, la mise en place de cette structure est relativement simple.

    Si tu as le moindre problème pour l'implémenter, n'hésites pas à poser des questions.

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

Discussions similaires

  1. Fusion de deux requètes
    Par florent dans le forum Langage SQL
    Réponses: 4
    Dernier message: 22/05/2007, 19h52
  2. Fusion de deux feuilles Excel
    Par pascal913 dans le forum Access
    Réponses: 20
    Dernier message: 20/07/2006, 13h28
  3. Probleme de fusion de deux librairie
    Par glycerine dans le forum MFC
    Réponses: 8
    Dernier message: 20/04/2006, 09h35
  4. problème requete sql fusion de deux count
    Par TuxP dans le forum Langage SQL
    Réponses: 6
    Dernier message: 14/12/2005, 15h15
  5. Fusion de deux états
    Par nancy54 dans le forum QuickReport
    Réponses: 2
    Dernier message: 07/06/2005, 19h07

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