Presentation is loading. Please wait.

Presentation is loading. Please wait.

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.

Similar presentations


Presentation on theme: "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."— Presentation transcript:

1

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


Download ppt "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."

Similar presentations


Ads by Google