Professional Documents
Culture Documents
Tính liên thông của đồ thị
Tính liên thông của đồ thị
1. nh ngha
a. th v hng
G=(V,E) gi l lin thng nu lun tn ti ng i gia mi
cp nh phn bit ca th. th ch gm mt nh cngc
coi l th lin thng.
Nu G khng lin thng th chc chn n s l hp ca hai hay
nhiu th con1 lin thng, cc th con ny i mt khng c
nh chung. Cc th con lin thng ri nhau nh vy c gi
l cc thnh phn lin thng ca th ang xt (Xem v d bn).
1. nh ngha
a. th v hng
i khi, vic xo i mt nh v tt c cc cnh lin thuc vi
n s to ra mt th con mi c nhiu thnh phn lin thng
hn th ban u, cc nh nh th gi l nh ct hay im
khp. Hon ton tng t, nhng cnh m khi ta b n i s to
ra mt th c nhiu thnh phn lin thng hn so vi th ban
u c gi l mt cnh ct hay mt cu.
1. nh ngha
b. i vi th c hng G = (V, E)
C hai khi nim v tnh lin thng ca th c hng tu
theo chng ta c quan tm ti hng ca cc cung khng.
G gi l lin thng mnh nu lun tn ti ng i (theo cc
cung nh hng) gia hai nh bt k ca th, g gi l lin
thng yu nu th v hng nn ca n l lin thng
Ma trn k
Ma trn o chiu
phc tp O(n2)
Dng 2
57
12
15
23
43
53
41
42
Dng 2
57
12
15
43
53
42
23
41
Head[x]:=i;
i:=head[u];
While i<>0 do begin
v:=e[i].y;//ly nh k vi u,
Hoc x l cung e[i]
i:=link[i]; //chuyn n cung tip theo i ra t u
End;
1
5
th G
Cy DFS gc 1
Th t duyt n 1 2 3 4 5 6 7
Th t duyt xong 4 3 2 7 6 5 1
2,v
4,u
3,v