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
Que stocke un dictionnaire (map) ?
ADes paires de clés égales
BDes paires clé–valeur à clés uniques
CUniquement des valeurs dans l'ordre d'insertion
DDes valeurs triées par taille
2.Facile
Dans un graphe non orienté, qu'est-ce que le degré d'un sommet ?
ALe nombre d'arêtes qui lui sont reliées
BSa position dans la liste d'adjacence
CLa longueur du plus long chemin partant de lui
DLe nombre de sommets du graphe
3.Facile
Dans quel ordre un parcours préfixe (preorder) d'un arbre binaire visite-t-il les nœuds ?
ALe sous-arbre gauche, puis le nœud, puis le sous-arbre droit
BNiveau par niveau en partant du haut
CLe nœud, puis le sous-arbre gauche, puis le sous-arbre droit
DLe sous-arbre gauche, puis le sous-arbre droit, puis le nœud
4.Moyen
Combien de nœuds possède un arbre binaire parfait de hauteur h, la hauteur étant comptée en arêtes ?
Ah2
B2h + 1
C2h
D2h+1 − 1
5.Moyen
Un parcours infixe (in-order) d'un arbre binaire de recherche visite les clés dans :
AL'ordre croissant
BL'ordre d'insertion
CToujours l'ordre décroissant
DL'ordre par niveaux
6.Moyen
Comment trouve-t-on la clé minimale dans un arbre binaire de recherche ?
AOn suit les enfants gauches depuis la racine jusqu'à ce qu'il n'y en ait plus
BOn visite toutes les feuilles et on les compare
COn suit les enfants droits depuis la racine jusqu'à ce qu'il n'y en ait plus
DOn regarde uniquement la racine
7.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
BLes pierres tombales accélèrent le hachage
CCela rend la table triée
DVider l'emplacement pourrait interrompre la séquence de sondage d'autres clés
8.Difficile
Quels sont les coûts en temps et en espace supplémentaire de l'inversion sur place d'une liste simplement chaînée ?
AO(n log n) en temps et O(1) en espace supplémentaire
BO(1) en temps et O(1) en espace supplémentaire
CO(n) en temps et O(1) en espace supplémentaire
DO(n) en temps et O(n) en espace supplémentaire
Corrigé
1. B · Des paires clé–valeur à clés uniques
2. A · Le nombre d'arêtes qui lui sont reliées
3. C · Le nœud, puis le sous-arbre gauche, puis le sous-arbre droit
4. D · 2h+1 − 1
5. A · L'ordre croissant
6. A · On suit les enfants gauches depuis la racine jusqu'à ce qu'il n'y en ait plus
7. D · Vider l'emplacement pourrait interrompre la séquence de sondage d'autres clés
8. C · O(n) en temps et O(1) en espace supplémentaire
Corrigés complets pas à pas : entraînez-vous sur ce thème sur examproblems.com.