• Aucun résultat trouvé

Algorithmique /Structures de données Examen2 // 2012 2013

N/A
N/A
Protected

Academic year: 2022

Partager "Algorithmique /Structures de données Examen2 // 2012 2013"

Copied!
1
0
0

Texte intégral

(1)

Algorithmique /Structures de données Examen2 // 2012 2013

Barème probable : (5 + 5 + 5 + 4+ 1) Durée : 2H.

1. Utiliser un parcours récursif pour ranger les adresses des feuilles d’un arbre de recherche binaire de gauche à droite dans une liste linéaire chaînée.

2. Utiliser l’opération Père pour déterminer et afficher le niveau de chaque feuille (élément de la liste créée en 1.)

(La racine est du niveau 0, les fils de la racine sont du niveau 1, les fils des fils des racines sont du niveau 2, etc. )

3. Utiliser l’opération Père pour déterminer et afficher la distance de chaque feuille (élément de la liste créée en 1.) vers la feuille suivante. La distance désigne le nombre de nœuds traversés.

4. Utiliser un parcours récursif pour sauvegarder un arbre de recherche binaire dans un fichier TOF (Tableau ordonné fixe). Définir préalablement la structure du bloc de données et du bloc d’en-tête.

5. Comment restaurer l’arbre à partir du fichier de telle sorte qu’il soit équilibré?

Références

Documents relatifs

Nous avons déjà parlé du QuickSort, dont la clé est l’idée qu’on peut trouver en temps linéaire la position qu’aura un élément quelconque, appelé pivot, dans le ta- bleau

Chercher sur Internet l‘algorithme DSW (c’est un algorithme qui prend en entrée un arbre de recherche binaire afin de réaliser son équilibrage) et l’algorithme de

L’insertion des éléments du tableau dans un nouvel arbre selon l’ordre indiqué donne forcément un arbre équilibré.. Le 5 ième élément est donc la racine

[r]

d- En supposant qu’il existe une fonction point qui permette de dessiner un point de coordonn´ ees (x, y), d´ efinir une fonction qui dessine la repr´ esentation graphique

Le probl` eme de cet exercice consiste ` a d´ eterminer le nombre de points du plan contenus dans un rectangle donn´ e.. Ce genre de situation apparait tr` es souvent dans les

d- En supposant qu’il existe une fonction point/2 qui permette de dessiner un point de coordonn´ ees (x, y), d´ efinir une fonction qui dessine la repr´ esentation graphique

• Dans votre boîte de réception, cliquer sur le lien de confirmation apparaissant dans le dernier message que vous venez de recevoir de Google Apps.. • Au bout de quelques