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
Une table de hachage stocke les données sous forme de :
AChaîne de longueur fixe
BListe triée uniquement
CPaires clé–valeur localisées par une fonction de hachage
DArbre à clés ordonnées
2.Facile
Dans un graphe, qu'est-ce qu'un cycle ?
AUn chemin qui passe par tous les sommets
BUn sommet sans arête
CUn chemin qui commence et se termine au même sommet
DUne arête de poids nul
3.Facile
Où se trouve le plus petit élément d'un tas binaire min ?
ADans la feuille la plus à gauche
BÀ la dernière position du tableau
CDans une feuille quelconque, qu'il faut chercher
DÀ la racine
4.Moyen
Quelle est la valeur de l'expression postfixée 3 4 + 2 * ?
A11
B24
C14
D10
5.Moyen
Vous avez une référence vers un nœud au milieu d'une liste. Dans quelle liste pouvez-vous le supprimer en O(1) ?
AUne liste simplement chaînée
BUn tableau trié
CUn tableau dynamique
DUne liste doublement chaînée
6.Moyen
Quelle est la complexité temporelle de la recherche d'une clé dans un arbre binaire de recherche équilibré ?
AO(n)
BO(log n)
CO(n log n)
DO(1)
7.Difficile
Quelle propriété maintient tout B-arbre parfaitement équilibré ?
AToutes les feuilles sont à la même profondeur
BLes clés ne sont stockées que dans la racine
CChaque nœud stocke une seule clé
DChaque nœud a exactement deux enfants
8.Difficile
Un objet est stocké comme clé dans une table de hachage (hash map), puis un champ utilisé par sa fonction de hachage est modifié. Quel est le résultat probable ?
ARien ne change, car le hachage d'une clé n'est calculé qu'une seule fois au démarrage du programme
BLa recherche de l'objet peut échouer car il se trouve dans le compartiment de son ancien hachage
CLa table lève une erreur au moment où le champ change
DLa table déplace automatiquement la clé dans son nouveau compartiment
Corrigé
1. C · Paires clé–valeur localisées par une fonction de hachage
2. C · Un chemin qui commence et se termine au même sommet
3. D · À la racine
4. C · 14
5. D · Une liste doublement chaînée
6. B · O(log n)
7. A · Toutes les feuilles sont à la même profondeur
8. B · La recherche de l'objet peut échouer car il se trouve dans le compartiment de son ancien hachage
Corrigés complets pas à pas : entraînez-vous sur ce thème sur examproblems.com.