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 :

Arbre binaire parfait


Sujet :

Algorithmes et structures de données

  1. #1
    Membre régulier
    Inscrit en
    Avril 2005
    Messages
    156
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 156
    Points : 76
    Points
    76
    Par défaut Arbre binaire parfait
    Bonjour,

    Je dois écrire la spécification générique définissant la sorte Abp des arbres binaires parfaits étiquetés par S munis de diverses opérations telles que av : création d'un arbre vide, i : insertion dans un arbre a à l'adresse n(a) d'un nouveau noeud étiqueté, où n(a) est le nombre de feuilles de l'arbre... Je bloque sur l'opération de remplacement r : remplacement d'une étiquette à une adresse donnée. Son prototype est donc :

    r : Abp Nat S -> Abp (où Abp est l'arbre, Nat un naturel représentant l'adresse à laquelle on veut faire le remplacement, et S la nouvelle valeur)

    J'ai comme début d'axiome définissant cette opération :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    r(av(), adr, y) = av()
     
    r(i(a,x), adr, y) = ?
    En fait je ne sais pas comment atteindre l'adresse adr, sachant que je ne dois utiliser que les opérations av et i pour définir r...

    Si quelqu'un a compris et aurait une idée qu'il voudrait bien me faire partager, je lui serais infiniment reconnaissant

  2. #2
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2006
    Messages
    507
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mai 2006
    Messages : 507
    Points : 705
    Points
    705
    Par défaut
    Bonjour,

    Ta fonction de remplacement ne serait pas strictement identique à ta fonction d'insertion ???
    Mais peut-être que j'ai mal compris...

  3. #3
    Membre éclairé
    Avatar de N_I_C_S
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    450
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 450
    Points : 681
    Points
    681
    Par défaut
    Salut,

    peux-tu décrire plus précisément la fonction d'insertion ?
    Dans i(a, x), à quoi correspond le x, la valeur ou l'adresse ? Dans ce cas, quelle est la valeur ?

  4. #4
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Octobre 2011
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Bonjour,

    a correspond a l'arbre et x a une valeur.
    Et la fonction r n'est pas identique a i puisque r remplace une valeur a une adresse donnée par une autre valeur et i insert une valeur a la fin de l'arbre ( dans l'ordre d'un arbre binaire parfait).
    J'ai le meme probleme que jooo

  5. #5
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2006
    Messages
    507
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mai 2006
    Messages : 507
    Points : 705
    Points
    705
    Par défaut
    Ce déterrage de topics !

    Bon j'ai peut-être pas la mémoire d'un poisson rouge, mais les problèmes d'il y a 4 ans... Il va falloir rafraîchir un peu le problème et ré-expliquer l'ensemble...
    Quel est ton problème (avec tes mots) ?

Discussions similaires

  1. Afficher un arbre binaire avec sa structure
    Par PhoneKilleR dans le forum C
    Réponses: 7
    Dernier message: 23/04/2008, 23h24
  2. suppression d'un arbre binaire
    Par NomUtilisateurDejaPris dans le forum C
    Réponses: 11
    Dernier message: 16/02/2004, 10h05
  3. [Arbre binaire de Recherche]
    Par Giovanny Temgoua dans le forum Algorithmes et structures de données
    Réponses: 11
    Dernier message: 06/02/2004, 11h45
  4. Arbre binaire
    Par Heaven dans le forum Algorithmes et structures de données
    Réponses: 6
    Dernier message: 02/02/2004, 19h01
  5. [LG]probleme de creation arbre binaire
    Par jsaviola dans le forum Langage
    Réponses: 2
    Dernier message: 06/01/2004, 20h57

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