Тест: Introduction aux graphes et parcours — 11 въпроса

Подробни въпроси и отговори

1. Quand un graphe est-il dit connexe ?

Lorsqu’il contient exactement un cycle
Lorsqu’il existe une chaîne entre toute paire de sommets
Lorsqu’il est orienté et possède des arcs dans les deux sens
Lorsqu’il possède au moins une composante connexe

Lorsqu’il existe une chaîne entre toute paire de sommets

Обяснение

Un graphe est connexe si chaque paire de sommets peut être reliée par une chaîne. Le fait d’avoir une composante ou d’être orienté ne suffit pas à définir la connexité.

2. Qu'est-ce qu'un graphe connexe ?

Un graphe où chaque sommet a le même degré.
Un graphe qui ne possède pas de cycles.
Un graphe dans lequel, pour toute paire de sommets, il existe une chaîne permettant de passer de l’un à l’autre.
Un graphe où chaque sommet est relié à tous les autres par une arête directe.

Un graphe dans lequel, pour toute paire de sommets, il existe une chaîne permettant de passer de l’un à l’autre.

Обяснение

Un graphe est connexe si, pour toute paire de sommets, il existe une chaîne permettant de passer de l’un à l’autre, ce qui garantit une connexion globale.

3. Que désignent les composantes connexes d’un graphe non connexe ?

Des sommets isolés qui n’ont aucun voisin
Des cycles maximaux du graphe
Des sous-ensembles de sommets où la connexité existe à l’intérieur de chaque sous-ensemble
Des chemins de longueur minimale entre deux sommets

Des sous-ensembles de sommets où la connexité existe à l’intérieur de chaque sous-ensemble

Обяснение

Les composantes connexes sont des groupes de sommets tels que tout sommet du groupe est relié aux autres par des chaînes. Elles décrivent la structure d’un graphe non connexe sans parler de cycles ou de chemins minimaux.

4. Quelle est la condition principale pour qu'un graphe soit considéré comme connexe ?

Tous les sommets doivent être de degré supérieur à un.
Il existe une chaîne reliant toute paire de sommets.
Le graphe doit contenir un cycle.
Chaque sommet doit avoir un degré pair.

Il existe une chaîne reliant toute paire de sommets.

Обяснение

Un graphe est connexe si, pour toute paire de sommets, il existe une chaîne permettant de passer de l’un à l’autre, ce qui garantit une connexion globale.

5. Dans un parcours de graphe, que représente l’ordre de prévisite ?

La suite des sommets ayant le plus grand nombre de voisins
La suite des sommets fermés après traitement de tous leurs voisins
L’ordre des sommets choisis au hasard au début de l’algorithme
La suite des sommets découverts ou ouverts pendant le parcours

La suite des sommets découverts ou ouverts pendant le parcours

Обяснение

L’ordre de prévisite correspond à l’ordre dans lequel les sommets sont découverts, donc ouverts. L’ordre de postvisite, lui, concerne les sommets fermés.

6. Quel est le rôle principal du parcours en largeur dans l'exploration d'un graphe ?

Identifier les composantes connexes en parcourant tous les sommets.
Trouver le plus court chemin entre deux sommets.
Explorer le graphe couche par couche en utilisant une file FIFO.
Déterminer si le graphe est connexe en considérant ses arcs comme des arêtes.

Explorer le graphe couche par couche en utilisant une file FIFO.

Обяснение

Le parcours en largeur sert principalement à explorer un graphe couche par couche en utilisant une file FIFO, ce qui permet aussi de déterminer la connexité et de calculer les plus courts chemins dans un graphe non orienté.

7. Dans un graphe orienté, quel terme remplace la notion de voisin direct lors du parcours ?

Prédécesseur
Successeur
Composante
Arête

Successeur

Обяснение

Dans un graphe orienté, on parle de successeur pour un sommet atteignable directement en suivant un arc. La notion de voisin direct est donc remplacée par celle de successeur.

8. Quand a été établi que le parcours en largeur utilise une file FIFO pour explorer un graphe ?

Après avoir expliqué la connexité et les composantes connexes
Lors de la définition du parcours orienté
Au début du cours, lors de la présentation de la structure de données
Après avoir introduit la notion de plus court chemin

Au début du cours, lors de la présentation de la structure de données

Обяснение

Le recours à une file FIFO dans le parcours en largeur a été présenté dès l'introduction de cette méthode, pour assurer l'exploration progressive par couches.

9. En quoi la structure de la file FIFO influence-t-elle le déroulement du parcours en largeur d'un graphe ?

Elle limite le nombre de sommets visités en évitant de revisiter ceux déjà traités.
Elle garantit que les sommets sont traités dans l'ordre d'arrivée, assurant une exploration par couches.
Elle trie automatiquement les sommets selon leur degré de connectivité, optimisant le parcours.
Elle permet de revenir rapidement sur les sommets déjà visités, facilitant la détection de cycles.

Elle garantit que les sommets sont traités dans l'ordre d'arrivée, assurant une exploration par couches.

Обяснение

La file FIFO assure que les sommets sont traités dans l'ordre d'arrivée, ce qui permet une exploration par couches dans le parcours en largeur, essentiel pour découvrir le graphe niveau par niveau.

10. Qui est crédité de l'invention du parcours en largeur dans l'étude des graphes ?

Robert Tarjan
Edsger Dijkstra
E. F. Moore
Claude Shannon

E. F. Moore

Обяснение

Le parcours en largeur a été formulé par E. F. Moore en 1959, permettant d'explorer systématiquement un graphe par couches.

11. Quelles sont les conséquences de l'utilisation d'une file FIFO lors du parcours en largeur d'un graphe ?

Elle facilite la détection automatique des cycles dans le graphe.
Elle garantit que les sommets sont explorés par ordre de proximité depuis le point de départ.
Elle permet d'explorer d'abord les sommets les plus éloignés du point de départ.
Elle assure que chaque sommet est visité une seule fois, sans ordre particulier.

Elle garantit que les sommets sont explorés par ordre de proximité depuis le point de départ.

Обяснение

L'utilisation d'une file FIFO dans le parcours en largeur permet d'explorer les sommets par ordre de proximité, ce qui garantit une exploration couche par couche. Les autres options ne reflètent pas précisément cette propriété.

Прегледайте с флашкарти

Запомнете отговорите с 9 флашкарти по Introduction aux graphes et parcours.

Connexité — définition ?

Un graphe est connexe si toute paire de sommets est reliée par une chaîne.

Graphes connexes

Chaîne entre tout couple de sommets.

Composantes connexes — rôle ?

Sous-ensembles maximaux de sommets où la connexité est assurée.

Вижте флашкартите →

Учете с листа за преговор

Прочетете пълния лист за преговор на Introduction aux graphes et parcours.

Вижте листа за преговор →

Similar courses

Създайте свои собствени тестове

Импортирайте курса си и AI генерира тестове с корекции за 30 секунди.

Генератор на тестове