Professional Documents
Culture Documents
Alg3 - DFS
Alg3 - DFS
:
) (
.
1
: .G V , E
' .
1
DFS )
(.
]a[1
b
]d[4
b[2
]
c[3
]
]f[6
]g[7
e[5
]
d
g
f
1
?
" 2.
) (.
]a[1
.
]d[4
b[2
]
c[3
]
]f[6
]g[7
e[5
]
1
DFS-
] d [v
) (.
6
d [v ]
low[v] min d [u ], ( v, u )
low[u ],
v u
a[1][1
]
d[4][4
]
c
e
d
g
f
e[5[4
] ]
b[2] [1
]
f[6][4
]
g[7][7
c[3 [1
] ]
?
: v
.low[u ]
]d [v
" u v
a[1][1
]
d[4][4
]
b[2] [1
]
c[3 [1
] ]
f[6][4
]
g[7][7
a
c
e[5[4
] ]
d
g
f
?
: v
.low[u ]
]d [v
" u v
v
:
,DFS v
. v d [w] - -
d [v] - low .
u v
] .low[u ] d [v u
v v .
9
?
:
]low[u ] d [v
a[1][1
]
d[4][4
]
b[2] [1
]
c[3 [1
] ]
10
f[6][4
]
g[7][7
]
e[5[4
] ]
: S G V , E
."
v V , s S , s ~ v
11
2
: .G V , E '
.
12
2
:
".
"
) ," (.
13
,G V , E G
"
" G .
, )( "
".
14
" ) ,DFS
.(DFS
15
" ) ,DFS
.(DFS
c
a
d
b
16
.
, .
c
a
c
a
d
b
17
: S
,
v ,
.
,
" . S -
c
d
b
f
18
v V , s S , s ~ v
v " , .s ~ v
, " c
" . v .c
" , .
' ,
,sS
.s ~ v
c
d
b
19
.
" . m -
P m .
.P. S m ,
, m .
c
d
b
20
"
.O E V
.O E V
" '
21
.O E V
3
: G V , E
V
.S'
.S
.
22
3
:
" .
"
) S - "
(.
"
DFS ) (
".
23
:
d
e
c
b
g
c
a
f
a
e
g24
c
b
b
g
"
:
.
" ,
" ) (.
v u
BFS v- v.u
f
a
e
25
c
b
:
S
,
".
,
,
" ,
S
.
-
.
26
" + .O V E
" .O V E
" :
.BFS
BFS.
.O V E BFS-
E1 V2 E2 ... 2 V E
O V1 E1 O V2 E2 ... O V E
27