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 structure de données fonctionne selon le principe « dernier entré, premier sorti » (LIFO) ?
APile (stack)
BListe chaînée
CTable de hachage
DFile (queue)
2.Facile
Dans un arbre, qu'est-ce qu'une feuille ?
AUn nœud sans parent
BUn nœud sans enfant
CLe nœud de plus grande valeur
DUn nœud ayant exactement un enfant
3.Facile
Quelle est la caractéristique essentielle d'un ensemble en tant que type abstrait de données ?
AIl stocke des éléments dans l'ordre trié
BIl ne permet l'accès qu'à une seule extrémité
CIl stocke des éléments sans doublons
DIl stocke des paires clé–valeur
4.Moyen
Combien de nœuds possède un arbre binaire parfait de hauteur h, la hauteur étant comptée en arêtes ?
A2h + 1
Bh2
C2h+1 − 1
D2h
5.Moyen
Quelle structure de données utilise-t-on pour vérifier si les parenthèses de "{[()]}" sont équilibrées ?
AUne file
BUne pile
CUne table de hachage
DUn arbre binaire de recherche
6.Moyen
Quel type abstrait de données l'algorithme de Dijkstra utilise-t-il pour choisir le prochain sommet à traiter ?
AUne file de priorité min
BUne pile
CUne file FIFO
DUn ensemble sans ordre
7.Difficile
Quelle paire de parcours détermine toujours un arbre binaire unique à clés distinctes ?
APréfixe et infixe
BPar niveaux seul
CPréfixe seul
DPréfixe et postfixe
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 stocke chaque mot dans une table de hachage à la racine au lieu de nœuds distincts
DIl trie les enfants de chaque nœud par fréquence
Corrigé
1. A · Pile (stack)
2. B · Un nœud sans enfant
3. C · Il stocke des éléments sans doublons
4. C · 2h+1 − 1
5. B · Une pile
6. A · Une file de priorité min
7. A · Préfixe et infixe
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.