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
Quelle opération est en O(1) pour un tableau mais en O(n) pour une liste simplement chaînée ?
ALa suppression de l'élément de tête
BLa lecture du premier élément
CL'insertion en tête
DL'accès à l'élément d'indice i
2.Facile
La hauteur d'un arbre est couramment définie comme :
ALe nombre d'arêtes du plus long chemin de la racine à une feuille
BLe nombre total de nœuds de l'arbre, en comptant la racine et chaque feuille
CLe nombre d'enfants de la racine
DLe nombre de feuilles de l'arbre
3.Facile
Quelle est la caractéristique essentielle d'un ensemble en tant que type abstrait de données ?
AIl stocke des paires clé–valeur
BIl stocke des éléments dans l'ordre trié
CIl ne permet l'accès qu'à une seule extrémité
DIl stocke des éléments sans doublons
4.Moyen
Un nœud d'un arbre binaire de recherche possède un sous-arbre droit. Où se trouve son successeur dans l'ordre infixe ?
AAu nœud le plus à gauche de son sous-arbre droit
BÀ son parent, toujours
CAu nœud le plus à droite de son sous-arbre gauche
DÀ son enfant droit, toujours
5.Moyen
Quelle est la valeur de l'expression postfixée 3 4 + 2 * ?
A10
B24
C11
D14
6.Moyen
Quelle est la hauteur, dans le pire des cas, d'un arbre binaire de recherche à n nœuds si les clés sont insérées dans l'ordre trié ?
A1
B√n
Cn (il devient une liste chaînée)
Dlog₂ n
7.Difficile
L'algorithme de Kahn pour le tri topologique retire répétitivement les sommets de degré entrant 0. Quelle structure contient ces sommets ?
AUne matrice d'adjacence indiquant quels sommets ont déjà été retirés
BUn tas max ordonné par degré sortant
CUne pile de toutes les arêtes visitées
DUne file (ou toute collection) des sommets de degré entrant 0
8.Difficile
Dans une table de hachage à adressage ouvert, pourquoi la suppression se fait-elle souvent avec un marqueur « pierre tombale » (tombstone) ?
ACela rend la table triée
BVider l'emplacement pourrait interrompre la séquence de sondage d'autres clés
CLes 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
DLes pierres tombales accélèrent le hachage
Corrigé
1. D · L'accès à l'élément d'indice i
2. A · Le nombre d'arêtes du plus long chemin de la racine à une feuille
3. D · Il stocke des éléments sans doublons
4. A · Au nœud le plus à gauche de son sous-arbre droit
5. D · 14
6. C · n (il devient une liste chaînée)
7. D · Une file (ou toute collection) des sommets de degré entrant 0
8. B · 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.