You are on page 1of 2
Université Abdou Moumouni de Niamey Faculté des Sciences et Technologie é a maila Examen : Structure des Données Il, MIAGE2- Session 1, Chargé de cours : Mahamadou Sou! 7 é ree mn, Septzo21 instructions : Aucun support (Téléphone, PC, Docs, etc.) N'estautorisé. Durée : 2H30mn, Sept a Jere PARTIE (7 points) Q, 1(2.5 pts). Décriver l'algorithme d’un Tri de Monceau et son implémentation avec JAVA, La méthode de MAIN n’est pas nécessaire. Q. 2 (2 pts). Citez les structures de données étudiées dans le cadre de ce cours et les avantages de chacune sur les opérations (ajout, suppression), Q.4 (0.5pts) : Construire \’arbre binaire de recherche, et trier par ordre croissant a l'aide du tri dans un arbre binaire de recherche, les éléments du tableau {39, 50, 20, 49, 30, 10, 45}. Q.5 (3pts). Utiliser ’algorithme de Bellman — Ford pour trouver les plus courtes distances pour atteindre chaque sommet & partir de la source S, Donner sa représentation avec la liste d’adjacence. PARTIE Il (13 points) Exercice 1 (3 pts) :Soit un ensemble des clés (5, 8, 17, 42, 62, 84) dans une table de hachage a 8 alvéoles ; a) Calculer|e facteur de charge b) En.utilisant, une des méthodes de gestion de collision dans le cas d’ les alvéoles dans lesquels les éléments seront insérés en cas de coll etre utilisées s'il ya lieu. Exercice 2 (3pts) : Construire le monceau avec les éléments du tableau suivant (22, 8, 13, 15, 14, 9, yet trier les éléments a l'aide d’un tri de monceau. Iilustrer toutes les étapes. un adressage ouvert, Donner ision. Plusieurs tables peuvent Pxercice 3(3pts) : Utiliseralgorithme de Dijkstra pour trouver le plus court chemin en quittant N1 Gsstination de NB sur ce graphe non orienté et donner sa représentation simplifiée a l'aide d'une matrice d'adjacence. Exercice 4 (Apts) : Soit la représentation a’ utiliser 'algorithme de Dijkstra pour trouve donner la matrice d’adjacence, ‘un graphe non dirigé & l'aide d’une liste d’adjacence détaillée, er le plus court chemin en partant de Aa destination de G et a +p lal |} [edz B Lia |4 ie 2 E13 \/ c al2[ } B|2 3 F [a D B [a] |} eqs He Is — +—[p [3 c [3 +H [37 F tc [4 dls fe ]2|/ G o|s i_[r [2 Bonne chance !!

You might also like