Arbre binaire de recherche
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Arbre binaire de recherche



  1. #1
    noha naji

    Arbre binaire de recherche


    ------

    Bonjour
    Je veut savoir pourquoi les arbres binaires de recherche équilibrés sont plus adaptés pour une recherche efficace .
    Et merci

    -----

  2. #2
    Dlzlogic

    Re : Arbre binaire de recherche

    Bonjour,
    Je suis pas sûr d'avoir parfaitement compris la question, mais je suppose qu'il s'agit du choix entre une recherche binaire, c'est à dire où il y a 2 issues exactement et une recherche dans une liste.
    Il y beaucoup d'algorithmes de recherche, ils sont connus sous le nom d'algorithme de tri le plus souvent.
    Ou plutôt, vous faites allusion à une recherche par dichotomie. Donc, il faudrait préciser.
    Il y a en outre, une méthode intermédiaire qui consiste en une organisation par hachage, particulièrement efficace pour de gros fichiers.

  3. #3
    pm42

    Re : Arbre binaire de recherche

    Citation Envoyé par noha naji Voir le message
    Bonjour
    Je veut savoir pourquoi les arbres binaires de recherche équilibrés sont plus adaptés pour une recherche efficace .
    Tu veux dire par rapport à un arbre non équilibré ? C'est une question de temps maximum. Le temps moyen d'un arbre de recherche binaire va être en log2(n) mais si ton arbre est conçu de façon triviale et que tu insères dedans des données déjà triées, tu vas avoir en fait l'équivalent d'une liste chainée donc un temps d'insertion et de recherche en n.
    Un arbre équilibré évite cela.

    Après, si tu parles des B-Tree, il y a d'autres avantages, etc. Tu as des infos pas mal sur Wikipedia anglais : https://en.wikipedia.org/wiki/B-tree

Discussions similaires

  1. Programme arbre binaire langage c
    Par VeryCuriousMan dans le forum Programmation et langages, Algorithmique
    Réponses: 3
    Dernier message: 17/03/2015, 09h40
  2. Algorithme arbre binaire
    Par VeryCuriousMan dans le forum Programmation et langages, Algorithmique
    Réponses: 2
    Dernier message: 16/03/2015, 21h36
  3. parcours unique d'un arbre binaire
    Par goldengear dans le forum Mathématiques du supérieur
    Réponses: 4
    Dernier message: 12/03/2013, 05h47
  4. Affichage arbre binaire en C
    Par Lennou dans le forum Programmation et langages, Algorithmique
    Réponses: 7
    Dernier message: 07/11/2012, 21h17
  5. [Caml] Vérifier qu'un arbre binaire est un ABR
    Par Xeno dans le forum Programmation et langages, Algorithmique
    Réponses: 1
    Dernier message: 06/11/2011, 17h18