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 le facteur de charge d'une table de hachage ?
ALe nombre de compartiments divisé par la longueur moyenne des clés stockées
BLe nombre d'éléments stockés divisé par le nombre de compartiments
CLe temps nécessaire pour charger la table depuis le disque
DLe nombre de collisions survenues jusqu'ici
2.Facile
Qu'est-ce qu'un graphe pondéré ?
AUn graphe stocké sur disque
BUn graphe dans lequel certains sommets sont plus lourds que d'autres parce qu'ils ont plus d'arêtes
CUn graphe dans lequel chaque arête a une valeur numérique, comme un coût ou une distance
DUn graphe ayant plus d'arêtes que de sommets
3.Facile
Comment s'appelle l'opération de file qui retire l'élément situé à l'avant ?
ADequeue (défiler)
BInsert (insérer)
CEnqueue (enfiler)
DPush (empiler)
4.Moyen
Combien de temps faut-il pour vérifier si l'arête (u, v) existe avec une matrice d'adjacence ?
AO(1)
BO(log V)
CO(E)
DO(V)
5.Moyen
Quelle est la valeur de l'expression postfixée 3 4 + 2 * ?
A11
B14
C10
D24
6.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 sondage linéaire (linear probing)
DLe double hachage (double hashing)
7.Difficile
Quelle garantie les règles des arbres rouge-noir donnent-elles sur la hauteur d'un arbre à n clés ?
ALa hauteur est au plus 2 log2(n + 1)
BLa hauteur est au plus n / 2
CLa hauteur vaut exactement log2 n
DLa hauteur est au plus log2 n + 1
8.Difficile
L'insertion d'une clé dans un arbre AVL rend le sous-arbre gauche d'un nœud trop haut, et la nouvelle clé est allée dans le sous-arbre gauche de son enfant gauche (cas gauche-gauche). Quelle correction applique-t-on ?
AUne rotation simple à gauche sur le nœud déséquilibré
BUne rotation à gauche sur l'enfant, puis une rotation à droite sur le nœud
CUn recoloriage du nœud et de son enfant
DUne rotation simple à droite sur le nœud déséquilibré
Corrigé
1. B · Le nombre d'éléments stockés divisé par le nombre de compartiments
2. C · Un graphe dans lequel chaque arête a une valeur numérique, comme un coût ou une distance
3. A · Dequeue (défiler)
4. A · O(1)
5. B · 14
6. A · Le chaînage séparé (separate chaining)
7. A · La hauteur est au plus 2 log2(n + 1)
8. D · Une rotation simple à droite sur le nœud déséquilibré
Corrigés complets pas à pas : entraînez-vous sur ce thème sur examproblems.com.