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
Comment s'appelle l'opération de file qui retire l'élément situé à l'avant ?
APush (empiler)
BInsert (insérer)
CDequeue (défiler)
DEnqueue (enfiler)
2.Facile
Qu'est-ce que la propriété de tas max ?
ALes clés sont triées de gauche à droite
BLa clé de chaque enfant gauche est supérieure ou égale à celle de son frère droit
CToutes les feuilles contiennent la clé maximale
DLa clé de chaque parent est supérieure ou égale aux clés de ses enfants
3.Facile
Quelle opération est en O(1) pour un tableau mais en O(n) pour une liste simplement chaînée ?
ALa lecture du premier élément
BL'accès à l'élément d'indice i
CLa suppression de l'élément de tête
DL'insertion en tête
4.Moyen
Quelle quantité de mémoire une liste d'adjacence utilise-t-elle pour un graphe à V sommets et E arêtes ?
AO(V × E)
BO(E²)
CO(V²)
DO(V + E)
5.Moyen
Les clés 50, 30, 70, 20, 40 sont insérées dans cet ordre dans un arbre binaire de recherche vide. Quel est l'enfant gauche de 30 ?
A70
B50
C20
D40
6.Moyen
Un arbre binaire a pour racine 1, avec 2 comme enfant gauche et 3 comme enfant droit ; le nœud 2 a pour enfants 4 (gauche) et 5 (droit). Quel est le parcours préfixe ?
A1 2 3 4 5
B1 2 4 5 3
C4 2 5 1 3
D4 5 2 3 1
7.Difficile
Quelle propriété maintient tout B-arbre parfaitement équilibré ?
AChaque nœud a exactement deux enfants
BToutes les feuilles sont à la même profondeur
CLes clés ne sont stockées que dans la racine
DChaque nœud stocke une seule clé
8.Difficile
Pourquoi ne peut-on pas simplement supprimer des éléments d'un filtre de Bloom standard en remettant leurs bits à zéro ?
ALes filtres de Bloom stockent les éléments complets, qui sont introuvables une fois hachés
BCes bits peuvent aussi appartenir à d'autres éléments, ce qui provoquerait des faux négatifs
CLes bits d'un filtre de Bloom ne peuvent pas être modifiés après sa création
DLa suppression porterait le taux de faux positifs à 100%
Corrigé
1. C · Dequeue (défiler)
2. D · La clé de chaque parent est supérieure ou égale aux clés de ses enfants
3. B · L'accès à l'élément d'indice i
4. D · O(V + E)
5. C · 20
6. B · 1 2 4 5 3
7. B · Toutes les feuilles sont à la même profondeur
8. B · Ces bits peuvent aussi appartenir à d'autres éléments, ce qui provoquerait des faux négatifs
Corrigés complets pas à pas : entraînez-vous sur ce thème sur examproblems.com.