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
Qu'est-ce que la propriété de tas max ?
ALa clé de chaque enfant gauche est supérieure ou égale à celle de son frère droit
BLa clé de chaque parent est supérieure ou égale aux clés de ses enfants
CLes clés sont triées de gauche à droite
DToutes les feuilles contiennent la clé maximale
2.Facile
Qu'est-ce qu'un graphe orienté ?
AUn graphe dont les arêtes ont une direction d'un sommet vers un autre
BUn graphe qui n'a pas de cycle
CUn graphe dont toutes les arêtes ont un poids
DUn graphe dans lequel chaque paire de sommets distincts est reliée par une arête
3.Facile
Dans un graphe, qu'est-ce qu'un cycle ?
AUne arête de poids nul
BUn sommet sans arête
CUn chemin qui commence et se termine au même sommet
DUn chemin qui passe par tous les sommets
4.Moyen
Dans une table de hachage à adressage ouvert, quel est le facteur de charge maximal possible ?
AIl n'y a pas de maximum
B0,5
C1
D2
5.Moyen
Quelle quantité de mémoire une matrice d'adjacence utilise-t-elle pour un graphe à V sommets ?
AO(V + E)
BO(E)
CO(V²)
DO(log V)
6.Moyen
Dans un tas binaire stocké dans un tableau commençant à l'indice 0, où se trouve le parent du nœud d'indice i ?
AÀ l'indice ⌊i / 2⌋ + 1
BÀ l'indice ⌊(i − 1) / 2⌋
CÀ l'indice 2i + 1
DÀ l'indice i − 1
7.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 ?
ALa table lève une erreur au moment où le champ change
BRien ne change, car le hachage d'une clé n'est calculé qu'une seule fois au démarrage du programme
CLa recherche de l'objet peut échouer car il se trouve dans le compartiment de son ancien hachage
DLa table déplace automatiquement la clé dans son nouveau compartiment
8.Difficile
En quoi un arbre radix (trie compressé) améliore-t-il un trie simple ?
AIl fusionne les chaînes de nœuds à enfant unique en une seule arête étiquetée par une chaîne
BIl ne garde que la première lettre de chaque mot
CIl trie les enfants de chaque nœud par fréquence
DIl stocke chaque mot dans une table de hachage à la racine au lieu de nœuds distincts
Corrigé
1. B · La clé de chaque parent est supérieure ou égale aux clés de ses enfants
2. A · Un graphe dont les arêtes ont une direction d'un sommet vers un autre
3. C · Un chemin qui commence et se termine au même sommet
4. C · 1
5. C · O(V²)
6. B · À l'indice ⌊(i − 1) / 2⌋
7. C · La recherche de l'objet peut échouer car il se trouve dans le compartiment de son ancien hachage
8. A · Il fusionne les chaînes de nœuds à enfant unique en une seule arête étiquetée par une chaîne
Corrigés complets pas à pas : entraînez-vous sur ce thème sur examproblems.com.