thaaabet
Messages postés47Date d'inscriptionjeudi 20 avril 2006StatutMembreDernière intervention 3 mars 2015
-
3 janv. 2007 à 16:53
zied86
Messages postés85Date d'inscriptiondimanche 5 mars 2006StatutMembreDernière intervention 4 août 2014
-
4 janv. 2007 à 14:00
bonjour
est ce que quelqu'un peut m'aider à me donner l'algorithme ou la fonction de passage d'un arbre binaire de recherche vers un tableau trié.
merci d'avance.
goast_tu
Messages postés212Date d'inscriptiondimanche 3 avril 2005StatutMembreDernière intervention28 mai 20112 3 janv. 2007 à 17:04
Ben l'algo general est simple.
tu fais une fonction recursive qui prend en entré un noeud d'arbre binaire
et qui pour ce noeud calcul les tableuaux triées pour les sous arbres
gauche et droit, ensuite ces tableaux doivent etre concatenés et pour
chaque element du tableau obtenu tu rajoute l'element du noeud courrant
au debut .
Le cas terminal c'est un noeud vide . Dans ce cas la fonction retourne un tableau vide.
zied86
Messages postés85Date d'inscriptiondimanche 5 mars 2006StatutMembreDernière intervention 4 août 2014 4 janv. 2007 à 14:00
bon l'objectif que lorsque on remplit le tableau d'apres l'arbre binaire de recherche le tableau final obtenu soit trie d'ordre croissant sans quand on fait une fonction pour trier le tableau.
et merci bien.