Fiche d’exercices de Structures de données avec corrigé
Fiche d’exercices de Structures de données gratuite et imprimable : 8 exercices, du niveau facile au niveau examen, avec corrigé. Imprimez-la ou enregistrez-la en PDF.
Pour les enseignants : gratuite à imprimer, copier et utiliser en classe. Chaque nouvelle fiche a de nouvelles valeurs et son propre corrigé. Un lien vers ExamProblems sur la page de votre cours est apprécié.
Nom: ____________________ Date: ____________
1.Facile
Dans un arbre, que sont des nœuds frères ?
ADes nœuds de même profondeur dans des sous-arbres différents
BDes nœuds qui ont le même parent
CUn nœud et son parent
DDes nœuds qui n'ont pas d'enfant
2.Facile
Qu'est-ce que la racine d'un arbre ?
AN'importe quel nœud au milieu
BUn nœud sans enfant
CLe nœud ayant la plus grande valeur
DLe nœud situé tout en haut, sans parent
3.Facile
Dans un graphe, qu'est-ce qu'un cycle ?
AUn sommet sans arête
BUne arête de poids nul
CUn chemin qui passe par tous les sommets
DUn chemin qui commence et se termine au même sommet
4.Moyen
Comment trouve-t-on la clé minimale dans un arbre binaire de recherche ?
AOn regarde uniquement la racine
BOn visite toutes les feuilles et on les compare
COn suit les enfants gauches depuis la racine jusqu'à ce qu'il n'y en ait plus
DOn suit les enfants droits depuis la racine jusqu'à ce qu'il n'y en ait plus
5.Moyen
Un parcours infixe (in-order) d'un arbre binaire de recherche visite les clés dans :
AToujours l'ordre décroissant
BL'ordre d'insertion
CL'ordre par niveaux
DL'ordre croissant
6.Moyen
Les arbres AVL et les arbres rouge-noir garantissent :
AUne recherche en temps constant dans tous les cas
BUne hauteur en O(log n) grâce au rééquilibrage
CQue les clés sont stockées dans l'ordre d'insertion
DQu'aucun nœud n'a deux enfants
7.Difficile
En quoi un arbre radix (trie compressé) améliore-t-il un trie simple ?
AIl trie les enfants de chaque nœud par fréquence
BIl stocke chaque mot dans une table de hachage à la racine au lieu de nœuds distincts
CIl ne garde que la première lettre de chaque mot
DIl fusionne les chaînes de nœuds à enfant unique en une seule arête étiquetée par une chaîne
8.Difficile
Dans une table de hachage à adressage ouvert, pourquoi la suppression se fait-elle souvent avec un marqueur « pierre tombale » (tombstone) ?
ALes clés supprimées doivent être conservées pour toujours pour des raisons de sécurité, si bien que les emplacements ne peuvent jamais être réutilisés
BCela rend la table triée
CVider l'emplacement pourrait interrompre la séquence de sondage d'autres clés
DLes pierres tombales accélèrent le hachage
Corrigé
1. B · Des nœuds qui ont le même parent
2. D · Le nœud situé tout en haut, sans parent
3. D · Un chemin qui commence et se termine au même sommet
4. C · On suit les enfants gauches depuis la racine jusqu'à ce qu'il n'y en ait plus
5. D · L'ordre croissant
6. B · Une hauteur en O(log n) grâce au rééquilibrage
7. D · Il fusionne les chaînes de nœuds à enfant unique en une seule arête étiquetée par une chaîne
8. C · Vider l'emplacement pourrait interrompre la séquence de sondage d'autres clés
Corrigés complets pas à pas : entraînez-vous sur ce thème sur examproblems.com.