PARCOURS DE GRAPHES EN PROFONDEUR

publicité
PARCOURS DE GRAPHES EN PROFONDEUR
Sa forêt DFS issue d'un parcours en profondeur
où les sommets sont parcourus dans l'ordre alphabétique
Un graphe non-orienté
A
B
E
C
F
I
D
G
C
B
H
K
J
A
L
E
D
I
H
J
G
F
L
K
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
[
[
]
[
[
[
]
]
]
]
[
[
[
[
[
]
]
[
]
]
]
]
[
24
]
A
B
B
E
I
J
J
I
E
A
C
D
H
G
K
K
G
L
L
H
D
C
F
F
temps
A
B
E
I
J
G
K
A
E
L
A
C
F
F
Sa forêt DFS issue d'un parcours en profondeur
où les sommets sont parcourus dans l'ordre alphabétique
Un graphe orienté
B
C
D
H
forêt
B
C
E
D
en arrière
D
G
H
F
en avant
croisé
H
G
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
[
[
[
[
[
]
]
[
]
]
]
[
[
]
]
]
A
B
E
F
G
G
F
H
H
E
B
C
D
D
C
A
temps
F
G
B
E
A
H
C
D
PARCOURS DE GRAPHES EN LARGEUR
Sa forêt DFS issue d'un parcours en largeur
où les sommets sont parcourus dans l'ordre alphabétique
Un graphe non-orienté
A
B
E
C
F
I
G
B
H
K
J
A
D
A
B
E
A
E
F
C
H
D
L
G
I
D
G
H
C
H
A
B
C
F
E
D
G
H
Contenu total de la file :
J
K
J
C
F
I
K
D
L
Sa forêt DFS issue d'un parcours en largeur
où les sommets sont parcourus dans l'ordre alphabétique
Un graphe orienté
B
G
F
L
Contenu total de la file :
E
A
B
C
F
E
D
G
H
PARCOURS DE LABYRINTHES
Appliquez l'algorithme suivant :
Longer le mur de gauche jusqu'à trouver la sortie (c.-à-d. être sur la case de la sortie)
• L'algorithme précédent trouve-t-il toujours la sortie ? Proposez une condition sur la
position de la sortie du labyrinthe pour que cet algorithme la trouve toujours.
• L'algorithme précédent passe-t-il toujours par la case du trésor ? Pouvez-vous
caractériser la partie du labyrinthe que l'algorithme n'explore pas ? Proposez une
condition sur le labyrinthe qui garantisse de trouver le trésor avec cet algortihme.
• Proposez un algorithme pour fabriquer un labyrinthe sans cycle. Exécutez l'algorithme
ci-dessus sur un exemple de votre construction.
• Proposez d'utiliser des galets pour modifier l'algorithme pour qu'il trouve toujours la
sortie et tous les trésors. Exécutez-le sur un exemple de votre construction.
Téléchargement