Download presentation
Presentation is loading. Please wait.
2
1 Undirected Depth First Search Adjacency Lists A: F C B G B: A C: A D: F E E: G F D F: A E D: G: E A: H: I: I: H: F A BCG DE HI
3
2 visit(A) (A, F) (A, C) (A, B) (A, G) Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack F newly discovered
4
3 visit(A) (A, F) (A, C) (A, B) (A, G) Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack visit(F) (F, A) (F, E) (F, D) A already marked
5
4 visit(A) (A, F) (A, C) (A, B) (A, G) Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack visit(F) (F, A) (F, E) (F, D) E newly discovered E
6
5 visit(A) (A, F) (A, C) (A, B) (A, G) Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack visit(F) (F, A) (F, E) (F, D) visit(E) (E, G) (E, F) (E, D) G newly discovered G
7
6 visit(A) (A, F) (A, C) (A, B) (A, G) Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack visit(F) (F, A) (F, E) (F, D) visit(E) (E, G) (E, F) (E, D) visit(G) (G, E) (G, A) E already marked
8
7 visit(A) (A, F) (A, C) (A, B) (A, G) Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack visit(F) (F, A) (F, E) (F, D) visit(E) (E, G) (E, F) (E, D) visit(G) (G, E) (G, A) A already marked
9
8 visit(A) (A, F) (A, C) (A, B) (A, G) Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack visit(F) (F, A) (F, E) (F, D) visit(E) (E, G) (E, F) (E, D) visit(G) (G, E) (G, A) Finished G
10
9 visit(A) (A, F) (A, C) (A, B) (A, G) Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack visit(F) (F, A) (F, E) (F, D) visit(E) (E, G) (E, F) (E, D) F already marked
11
10 visit(A) (A, F) (A, C) (A, B) (A, G) Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack visit(F) (F, A) (F, E) (F, D) visit(E) (E, G) (E, F) (E, D) D newly discovered D
12
11 visit(A) (A, F) (A, C) (A, B) (A, G) Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack visit(F) (F, A) (F, E) (F, D) visit(E) (E, G) (E, F) (E, D) visit(D) (D, F) (D, E) F already marked
13
12 visit(A) (A, F) (A, C) (A, B) (A, G) Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack visit(F) (F, A) (F, E) (F, D) visit(E) (E, G) (E, F) (E, D) visit(D) (D, F) (D, E) E already marked
14
13 visit(A) (A, F) (A, C) (A, B) (A, G) Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack visit(F) (F, A) (F, E) (F, D) visit(E) (E, G) (E, F) (E, D) visit(D) (D, F) (D, E) Finished D
15
14 visit(A) (A, F) (A, C) (A, B) (A, G) Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack visit(F) (F, A) (F, E) (F, D) visit(E) (E, G) (E, F) (E, D) Finished E
16
15 visit(A) (A, F) (A, C) (A, B) (A, G) Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack visit(F) (F, A) (F, E) (F, D) D already marked
17
16 visit(A) (A, F) (A, C) (A, B) (A, G) Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack visit(F) (F, A) (F, E) (F, D) Finished F
18
17 visit(A) (A, F) (A, C) (A, B) (A, G) Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack C newly discovered C
19
18 visit(A) (A, F) (A, C) (A, B) (A, G) Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack visit(C) (C, A) A already marked
20
19 visit(A) (A, F) (A, C) (A, B) (A, G) Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack visit(C) (C, A) Finished C
21
20 visit(A) (A, F) (A, C) (A, B) (A, G) Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack B newly discovered B
22
21 visit(A) (A, F) (A, C) (A, B) (A, G) Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack visit(B) (B, A) A already marked
23
22 visit(A) (A, F) (A, C) (A, B) (A, G) Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack visit(B) (B, A) Finished B
24
23 visit(A) (A, F) (A, C) (A, B) (A, G) Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack G already finished
25
24 visit(A) (A, F) (A, C) (A, B) (A, G) Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack Finished A
26
25 Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack
27
26 Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack visit(H) (H, I) I newly discovered I
28
27 Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack visit(H) (H, I) visit(I) (I, H) H already marked
29
28 Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack visit(H) (H, I) visit(I) (I, H) Finished I
30
29 Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack visit(H) (H, I) Finished H
31
30 Undirected Depth First Search F A BCG DE H Undiscovered Marked Finished Active I Stack
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.