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 ?

  1. APush (empiler)
  2. BInsert (insérer)
  3. CDequeue (défiler)
  4. DEnqueue (enfiler)
2.Facile

Qu'est-ce que la propriété de tas max ?

  1. ALes clés sont triées de gauche à droite
  2. BLa clé de chaque enfant gauche est supérieure ou égale à celle de son frère droit
  3. CToutes les feuilles contiennent la clé maximale
  4. 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 ?

  1. ALa lecture du premier élément
  2. BL'accès à l'élément d'indice i
  3. CLa suppression de l'élément de tête
  4. 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 ?

  1. AO(V × E)
  2. BO(E²)
  3. CO(V²)
  4. 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 ?

  1. A70
  2. B50
  3. C20
  4. 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 ?

  1. A1 2 3 4 5
  2. B1 2 4 5 3
  3. C4 2 5 1 3
  4. D4 5 2 3 1
7.Difficile

Quelle propriété maintient tout B-arbre parfaitement équilibré ?

  1. AChaque nœud a exactement deux enfants
  2. BToutes les feuilles sont à la même profondeur
  3. CLes clés ne sont stockées que dans la racine
  4. 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 ?

  1. ALes filtres de Bloom stockent les éléments complets, qui sont introuvables une fois hachés
  2. BCes bits peuvent aussi appartenir à d'autres éléments, ce qui provoquerait des faux négatifs
  3. CLes bits d'un filtre de Bloom ne peuvent pas être modifiés après sa création
  4. DLa suppression porterait le taux de faux positifs à 100%

Corrigé

  1. 1. C · Dequeue (défiler)
  2. 2. D · La clé de chaque parent est supérieure ou égale aux clés de ses enfants
  3. 3. B · L'accès à l'élément d'indice i
  4. 4. D · O(V + E)
  5. 5. C · 20
  6. 6. B · 1 2 4 5 3
  7. 7. B · Toutes les feuilles sont à la même profondeur
  8. 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.