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
Dans un graphe non orienté, qu'est-ce que le degré d'un sommet ?
ASa position dans la liste d'adjacence
BLa longueur du plus long chemin partant de lui
CLe nombre d'arêtes qui lui sont reliées
DLe nombre de sommets du graphe
2.Facile
Qu'est-ce qu'un graphe orienté ?
AUn graphe qui n'a pas de cycle
BUn graphe dont toutes les arêtes ont un poids
CUn graphe dans lequel chaque paire de sommets distincts est reliée par une arête
DUn graphe dont les arêtes ont une direction d'un sommet vers un autre
3.Facile
Dans une table de hachage, qu'est-ce qu'une collision ?
ADeux clés différentes sont associées au même indice
BUne clé ne peut pas du tout être hachée
CLa table manque de mémoire
DDeux clés égales sont stockées deux fois
4.Moyen
Quelle condition d'équilibre un arbre AVL maintient-il en chaque nœud ?
AChaque nœud est colorié en rouge ou en noir
BLes hauteurs des sous-arbres gauche et droit diffèrent d'au plus 1
CLes deux sous-arbres de chaque nœud contiennent exactement le même nombre de nœuds
DToutes les feuilles sont exactement à la même profondeur
5.Moyen
Un réseau routier compte 100,000 carrefours, chacun relié à environ 4 autres. Quelle représentation est la plus adaptée ?
AUne matrice d'adjacence
BUn unique tableau trié de sommets
CUne liste d'adjacence
DUn tas binaire d'arêtes
6.Moyen
Combien de nœuds possède un arbre binaire parfait de hauteur h, la hauteur étant comptée en arêtes ?
Ah2
B2h + 1
C2h
D2h+1 − 1
7.Difficile
Quel est le temps d'exécution d'un parcours en largeur sur un graphe à V sommets stocké sous forme de matrice d'adjacence ?
AO(V²)
BO(V)
CO(E log V)
DO(V + E)
8.Difficile
Dans une table de hachage à adressage ouvert, pourquoi la suppression se fait-elle souvent avec un marqueur « pierre tombale » (tombstone) ?
AVider l'emplacement pourrait interrompre la séquence de sondage d'autres clés
BCela rend la table triée
CLes clés supprimées doivent être conservées pour toujours pour des raisons de sécurité, si bien que les emplacements ne peuvent jamais être réutilisés
DLes pierres tombales accélèrent le hachage
Corrigé
1. C · Le nombre d'arêtes qui lui sont reliées
2. D · Un graphe dont les arêtes ont une direction d'un sommet vers un autre
3. A · Deux clés différentes sont associées au même indice
4. B · Les hauteurs des sous-arbres gauche et droit diffèrent d'au plus 1
5. C · Une liste d'adjacence
6. D · 2h+1 − 1
7. A · O(V²)
8. A · Vider l'emplacement pourrait interrompre la séquence de sondage d'autres clés
Corrigés complets pas à pas : entraînez-vous sur ce thème sur examproblems.com.