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) ?
ATable de hachage
BPile (stack)
CListe chaînée
DFile (queue)
2.Facile
Combien d'arêtes possède un arbre à n nœuds ?
An + 1
B2n
Cn
Dn − 1
3.Facile
Dans un arbre binaire de recherche, les valeurs du sous-arbre gauche d'un nœud sont :
ASupérieures à la valeur du nœud
BInférieures à la valeur du nœud
CDans un ordre aléatoire
DÉgales à la valeur du nœud
4.Moyen
Quelle structure de données est utilisée par le parcours en profondeur (DFS) dans sa version itérative ?
AUniquement une table de hachage
BUne pile
CUn tas
DUne file
5.Moyen
Quelle méthode de résolution des collisions stocke les clés en collision dans une liste au sein du même compartiment ?
ALe chaînage séparé (separate chaining)
BLe sondage quadratique (quadratic probing)
CLe double hachage (double hashing)
DLe sondage linéaire (linear probing)
6.Moyen
Un réseau routier compte 100,000 carrefours, chacun relié à environ 4 autres. Quelle représentation est la plus adaptée ?
AUne liste d'adjacence
BUne matrice d'adjacence
CUn tas binaire d'arêtes
DUn unique tableau trié de sommets
7.Difficile
Quelle paire de parcours détermine toujours un arbre binaire unique à clés distinctes ?
APar niveaux seul
BPréfixe seul
CPréfixe et postfixe
DPréfixe et infixe
8.Difficile
L'algorithme de Kahn pour le tri topologique retire répétitivement les sommets de degré entrant 0. Quelle structure contient ces sommets ?
AUn tas max ordonné par degré sortant
BUne matrice d'adjacence indiquant quels sommets ont déjà été retirés
CUne pile de toutes les arêtes visitées
DUne file (ou toute collection) des sommets de degré entrant 0
Corrigé
1. B · Pile (stack)
2. D · n − 1
3. B · Inférieures à la valeur du nœud
4. B · Une pile
5. A · Le chaînage séparé (separate chaining)
6. A · Une liste d'adjacence
7. D · Préfixe et infixe
8. D · Une file (ou toute collection) des sommets de degré entrant 0
Corrigés complets pas à pas : entraînez-vous sur ce thème sur examproblems.com.