Tải bản đầy đủ (.pdf) (37 trang)

ngân hàng đề thi toán rời rạc

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (569.86 KB, 37 trang )


1


NGÂN HÀNG  THI
Môn: TOÁN RI RC 2
Dùng cho h HTX, ngành Công ngh thông tin
S tín ch: 3



1
/ Cho đ th G =<V,E>, hãy cho bit đâu là tính cht đúng ca đn đ th vô hng:
a
Gia hai đnh bt kì i, j V có nhiu nht mt cung ni; có k đn th t các đnh.
b
Gia hai đnh bt kì i, j V có nhiu nht mt cnh ni; không k đn th t các đnh.
c
Gia hai đnh bt kì i, j V có th có nhiu hn mt cnh ni; không k đn th t các
đnh.
d
Gia hai đnh bt kì i, j V có th có nhiu hn mt cung ni; có k đn th t các đnh.

2
/ Cho đ th G =<V,E>, hãy cho bit đâu là tính cht đúng ca đa th vô hng:
a
Gia hai đnh bt kì i, j V có nhiu nht mt cung ni; có k đn th t các đnh.
b
Gia hai đnh bt kì i, j V có th có nhiu hn mt cnh ni; không k đn th t các
đnh.
c


Gia hai đnh bt kì i, j V có th có nhiu hn mt cung ni; có k đn th t các đnh.
d
Gia hai đnh bt kì i, j V có nhiu nht mt cnh ni; không k đn th t các đnh.

3
/ Cho đ th G =<V,E>, hãy cho bit đâu là tính cht đúng ca đn đ th có hng:
a
Gia hai đnh bt kì i, j V có nhiu nht mt cung ni; có k đn th t các đnh.
b
Gia hai đnh bt kì i, j V có nhiu nht mt cnh ni; không k đn th t các đnh.
c
Gia hai đnh bt kì i, j V có th có nhiu hn mt cnh ni; không k đn th t các
đnh.
d
Gia hai đnh bt kì i, j V có th có nhiu hn mt cung ni; có k đn th t các đnh.

4
/ Cho đ th G =<V,E>, hãy cho bit đâu là tính cht đúng ca đa đ th có hng:
a
Gia hai đnh bt kì i, j V có nhiu nht mt cung ni; có k đn th t các đnh.
b
Gia hai đnh bt kì i, j V có th có nhiu hn mt cung ni; có k đn th t các đnh.
c
Gia hai đnh bt kì i, j V có nhiu nht mt cnh ni; không k đn th t các đnh.
d
Gia hai đnh bt kì i, j V có th có nhiu hn mt cnh ni; không k đn th t các
đnh.

5
/ Nu G =<V, E> là mt đn đ th vô hng thì

a
G không có khuyên.
b
G không có cnh bi.
c
G có th có cnh bi.
d
G có khuyên.

6
/ Nu G =<V, E> là mt đa đ th vô hng thì
a
G có khuyên.
b
G không có khuyên.
c
G không có cnh bi.
d
G có th có cnh bi.

7
/ Nu G =<V, E> là mt đn đ th có hng thì
a
G có khuyên.


HC VIN CÔNG NGH BU CHÍNH VIN THÔNG
Km10 ng Nguyn Trãi, Hà ông-Hà Tây
Tel: (04).5541221; Fax: (04).5540587
Website:


; E-mail:


2
b
G có th có cung bi.
c
G không có cung bi.
d
G không có khuyên.

8
/ Nu G =<V, E> là mt đa đ th có hng thì
a
G có khuyên.
b
G không có khuyên.
c
G không có cung bi.
d
G có th có cung bi.

9
/ Ta nói hai đnh u, v V ca đ th G = <V, E> đc gi là k nhau nu:
a
Có đng ni t u đn v.
b
Có đng ni t v đn u.
c

(u, v) là mt cnh (cung) ca đ th.
d
Có đng ni t u đn v và t v đn u.

10
/ Ta gi đnh v là đnh treo trong đ th vô hng G = <V, E>
a
Nu bc ca đnh v là 0.
b
Nu bc ca đnh v là mt s l.
c
Nu bc ca đnh v là mt s chn.
d
Nu bc ca đnh v là 1.

11
/ Ta gi đnh v là đnh cô lp trong đ th vô hng G = <V, E>
a
Nu bc ca đnh v là mt s l.
b
Nu bc ca đnh v là mt s chn.
c
Nu bc ca đnh v là 0.
d
Nu bc ca đnh v là 1.

12
/  th vô hng G =<V, E> đc gi là liên thông nu
a
Nu u V, thì tn ti đnh v≠ u sao cho v liên thông vi u.

b
Nu u V, thì vi mi v≠ u đu k vi u.
c
Nu u V, thì tn ti đnh v≠ u k vi u.
d
Gia hai đnh bt kì u, v V ca G luôn tìm đc đng đi.

13
/  th có hng G =<V, E> đc gi là liên thông mnh nu
a
Gia hai đnh bt kì u, v V ca G luôn tìm đc đng đi.
b
Nu u V, thì tn ti đnh v≠ u k vi u.
c
Nu u V, thì vi mi v≠ u đu k vi u.
d
Nu u V, thì tn ti đnh v≠ u sao cho v liên thông vi u.

14
/ nh u V ca đ th G =<V, E> đc gi là cu nu:
a
Loi b đnh u và các cnh liên thuc vi nó không làm tng s thành phn liên thông ca
đ th.
b
nh u luôn là đnh treo.
c
Loi b đnh u và các cnh liên thuc vi nó làm tng s thành phn liên thông ca đ th.
d
nh u luôn là đnh cô lp.


15
/ Cnh (u, v) E ca đ th G =<V, E> đc gi là cu nu:
a
Loi b cnh (u, v) làm tng s thành phn liên thông ca đ th.
b
nh u và v luôn là các đnh treo.
c
Loi b đnh u, v làm tng s thành phn liên thông ca đ th.
d
Loi b cnh (u,v) và các đnh u, v làm tng s thành phn liên thông ca đ th.


3
16
/ Ma trn k ca đ th vô hng G =<V, E> có tính cht:
a
Là ma trn đn v.
b
Là ma trn không đi xng.
c
Là ma trn đi xng.
d
Là ma trn đng chéo trên.

17
/ Tng các phn t ma trn k ca đ th vô hng G =<V, E> đúng bng:
a
Tng bán đnh bc ra ca tt c các đnh.
b
Mt na s cnh ca đ th.

c
Hai ln s cnh ca đ th.
d
S cnh ca đ th.

18
/  th vô hng G = <V, E> n đnh mi đnh có bc là 6 thì có bao nhiêu cnh?
a
6n cnh
b
n cnh
c
2n cnh
d
3n cnh

19
/ Trong đ th vô hng, s đnh bc l là mt s:
a
Chia ht cho 3.
b
Chia ht cho 2.
c
Chính phng.
d
L.

20
/ Ma trn k ca đ th có hng G =<V, E>
a

Là ma trn đn v.
b
Là ma trn đng chéo trên.
c
Là ma trn không đi xng.
d
Là ma trn đi xng.

21
/ Tng các phn t ma trn k ca đ th có hng G =<V, E> đúng bng:
a
Hai ln s cung ca đ th.
b
S cung ca đ th.
c
Mt na s cung ca đ th.
d
C ba phng án trên đu sai.

22
/ Tng các phn t hàng i, ct j ca ma trn k đ th vô hng G =<V, E> đúng bng:
a
Bc ca đnh i, đnh j.
b
Mt na s bc ca đnh i, đnh j.
c
C ba phng án trên đu sai.
d
Hai ln s bc ca đnh i, đnh j.


23
/ Tng các phn t hàng i, ct j ca ma trn k đ th có hng G =<V, E> đúng bng:
a
Bán đnh bc vào ca đnh i, bán đnh bc ra đnh j.
b
Bán đnh bc ra ca đnh i, bán đnh bc ra đnh j.
c
Bán đnh bc ra ca đnh i, bán đnh bc vào đnh j.
d
Bán đnh bc vào ca đnh i, bán đnh bc vào đnh j.

24
/ Cho đ th có hng G =<V, E>. Khng đnh nào đúng trong nhng khng đnh di đây:
a

∑∑
∈∈
−+
≠≠
VvVv
Evv )(deg)(deg

b

∑∑
∈∈
−+
≠=
VvVv
Evv )(deg)(deg



4
c

∑∑
∈∈
−+
=≠
VvVv
Evv )(deg)(deg

d

∑∑
∈∈
−+
==
VvVv
Evv )(deg)(deg


25
/  th đy đ K
n
có bao nhiêu cnh
a
(n-1)
2
cnh.

b
(n (n-1))/2 cnh.
c
2n-1 cnh.
d
2n cnh.

26
/  th bánh xe C
n
có bao nhiêu cnh
a
(n-1) cnh.
b
n cnh.
c
(n (n-1))/2 cnh.
d
2n-1 cnh.

27
/ Cho đ th vô hng nh hình v. nh nào di đây là đnh r nhánh ca đ th

G =<V,E>

a
nh a
b
nh d
c

nh g
d
nh f

28
/ Cho đ th vô hng nh hình v. Cnh nào di đây là cu:


a
Cnh (a,c)
b
Cnh (e,g)
c
Cnh (a,b)
d
Cnh (d,e)

29
/ Cho đ th vô hng nh hình v. nh nào di đây là đnh treo ca đ th:


 th G =<V, E>
a
nh d
b
nh a
c
nh d
d
nh f


5

30
/ Cho đ th vô hng nh hình v. nh nào di đây là đnh cô lp ca đ th:


 th G =<V, E>
a
nh a
b
nh d
c
nh d
d
nh f

31
/ Cho đ th vô hng nh hình v. Ch rõ đâu là mt chu trình đn đ dài 6.


a
a, b, c, d, e, c, a
b
a, b, c, e, d, f, g
c
a, b, c, e, d, c, b
d
a, b, c, d, e, g, f


32
/ Cho đ th vô hng nh hình v. Ch rõ đâu là mt đng đi đn đ dài 6.


a
a, b, c, e, d, f, g
b
a, b, c, d, e, c, a
c
a, b, c, d, c, a, b
d
a, b, c, e, d, c, a

33
/ Cho đ th vô hng G =<V,E>. Hãy cho bit khng đnh đúng trong nhng khng đnh di
đây:
a
Thut toán DFS(i) duyt tt c các đnh ca đ th có cùng thành phn liên thông vi đnh i.
b
Thut toán DFS(i) luôn tìm ra đc đng đi gia hai đnh bt kì ca đ th.
c
Thut toán DFS(i) duyt tt c các thành phn liên thông ca đ th.
d
Thut toán DFS(i) duyt tt c các đnh ca đ th mi đnh đúng mt ln.

34
/ Cho đ th vô hng G =<V,E>. Hãy cho bit khng đnh đúng trong nhng khng đnh di
đây:
a
Thut toán BFS(i) luôn tìm ra đc đng đi gia hai đnh bt kì ca đ th.

b
Thut toán BFS(i) duyt tt c các đnh ca đ th có cùng thành phn liên thông vi đnh i.
c
Thut toán BFS(i) duyt tt c các thành phn liên thông ca đ th.
d
Thut toán BFS(i) duyt tt c các đnh ca đ th mi đnh đúng mt ln.

35
/ Hãy cho bit đâu là đnh ngha đúng ca chu trình Euler:
a
Chu trình đi qua tt c các đnh ca đ th đc gi là chu trình Euler.

6
b
Chu trình đi qua tt c các cnh ca đ th đc gi là chu trình Euler.
c
Chu trình đn qua tt c các đnh ca đ th mi đnh đúng mt ln ri quay li đnh ban
đu đc gi là chu trình Euler.
d
Chu trình đn qua tt c các cnh ca đ th mi cnh đúng mt ln đc gi là chu trình
Euler.

36
/ Hãy cho bit đâu là đnh ngha đúng ca đng đi Euler:
a
ng đi đn qua tt c các cnh ca đ th mi cnh đúng mt ln đc gi là đng đi
Euler.
b
ng đi qua tt c các cnh ca đ th đc gi là đng đi Euler.
c

ng đi đn qua tt c các đnh ca đ th mi đnh đúng mt ln đc gi là đng đi
Euler.
d
ng đi qua tt c các đnh ca đ th mi đnh đúng mt ln gi là đng đi Euler.

37
/ Hãy cho bit đâu là đnh ngha đúng ca chu trình Hamilton:
a
Chu trình đn qua tt c các cnh ca đ th mi cnh đúng mt ln đc gi là chu trình
Hamilton.
b
Chu trình đi qua tt c các đnh ca đ th đc gi là chu trình Hamilton.
c
Chu trình đn qua tt c các đnh ca đ th mi đnh đúng mt ln ri quay li đnh ban
đu đc gi là chu trình Hamilton.
d
Chu trình đi qua tt c các cnh ca đ th đc gi là chu trình Hamilton.

38
/ Hãy cho bit đâu là đnh ngha đúng ca đng đi Hamilton:
a
ng đi đn qua tt c các cnh ca đ th mi cnh đúng mt ln đc gi là đng đi
Hamilton.
b
ng đi đn qua tt c các đnh ca đ th mi đnh đúng mt ln đc gi là đng đi
Hamilton.
c
ng đi qua tt c các đnh ca đ th mi đnh đúng mt ln gi là đng đi Hamilton.
d
ng đi qua tt c các cnh ca đ th đc gi là đng đi Hamilton.


39
/  th G =<V, E> có chu trình Euler đc gi là:
a
 th na Euler.
b
 th Euler.
c
 th na Hamilton.
d
 th Hamilton.

40
/  th G =<V, E> có đng đi Euler đc gi là:
a
 th Euler.
b
 th na Hamilton.
c
 th Hamilton.
d
 th na Euler.

41
/  th G =<V, E> có chu trình Hamilton đc gi là:
a
 th Euler.
b
 th Hamilton.
c

 th na Hamilton.
d
 th na Euler.

42
/  th G =<V, E> có đng đi Hamilton đc gi là:
a
 th na Euler.
b
 th na Hamilton.
c
 th Euler.
d
 th Hamilton.

7

43
/  th vô hng liên thông G =<V, E> là đ th Euler khi và ch khi:
a
Tt c các đnh ca nó đu có bc l.
b
Tt c các đnh ca nó đu có bc chn.
c
Nó có đúng hai đnh bc chn.
d
Nó có 0 hoc hai đnh bc chn.

44
/  th vô hng liên thông G =<V, E> là đ th na Euler khi và ch khi

a
Nó có đúng hai đnh bc chn.
b
Tt c các đnh ca nó đu có bc l.
c
Nó có 0 hoc 2 đnh bc l.
d
Tt c các đnh ca nó đu có bc chn.

45
/ Cho đ th có hng G =<V,E>. Hãy cho bit khng đnh nào đúng trong nhng khng đnh
di đây:
a
Thut toán DFS(i) cho phép thm tt c các đnh j có liên thông mnh vi đnh j.
b
Thut toán DFS(i) cho phép thm tt c các đnh j mà t i có đng đi đn j.
c
Thut toán DFS(i) cho phép thm tt c các đnh j mà t i có đng đi đn j và ngc li.
d
Thut toán DFS(i) cho phép thm tt c các đnh j có cùng thành phn liên thông vi đnh j.

46
/ Cho đ th có hng G =<V,E>. Hãy cho bit khng đnh nào đúng trong nhng khng đnh
di đây:
a
Thut toán BFS(i) cho phép thm tt c các đnh j có cùng thành phn liên thông vi đnh j.
b
Thut toán BFS(i) cho phép thm tt c các đnh j mà t i có đng đi đn j và ngc li.
c
Thut toán BFS(i) cho phép thm tt c các đnh j mà t i có đng đi đn j.

d
Thut toán BFS(i) cho phép thm tt c các đnh j có liên thông mnh vi đnh j.

47
/ Hãy cho bit đ th nào di đây là đ th Euler



a
Phng án D.
b
Phng án C.
c
Phng án A.
d
Phng án B.

48
/ Hãy cho bit đ th nào di đây là đ th na Euler



a
Phng án D.
b
Phng án A.

8
c
Phng án B.

d
Phng án C.

49
/ Hãy cho bit đ th nào di đây là đ th Hamilton.



a
Phng án B.
b
Phng án C.
c
Phng án D.
d
Phng án A.

50
/ Cho đ th nh hình v. Hãy cho bit kt qu thc hin thut toán DFS(1)


a
1, 2, 4, 6, 5, 8, 9, 7, 3, 13, 12, 10, 11.
b
1, 2, 4, 6, 5, 8, 9, 7, 3, 13, 12, 11, 10.
c
1, 2, 4, 7, 3, 5, 8, 9, 6, 13, 12, 10, 11.
d
1, 2, 4, 6, 7, 8, 9, 5, 3, 13, 12, 10, 11.


51
/ Cho đ th nh hình v. Hãy cho bit kt qu thc hin thut toán DFS(3)


a
3, 7, 4, 2, 1, 12, 10, 11, 6, 5, 8, 9, 13.
b
3, 7, 6, 5, 8, 9, 13, 4, 2, 1, 12, 10, 11.
c
3, 7, 4, 2, 1, 12, 10, 11, 5, 6, 8, 9, 13.
d
3, 7, 4, 2, 1, 10, 10, 12, 6, 5, 8, 9, 13.

52
/ Cho đ th nh hình v. Hãy cho bit kt qu thc hin thut toán BFS(1)


a
1, 2, 4, 12, 6, 7, 10, 11, 13, 5, 3, 8, 9.
b
1, 2, 4, 12, 6, 7, 10, 11, 5, 13, 3, 8, 9.

9
c
1, 2, 4, 12, 6, 7, 8, 11, 13, 5, 3, 10, 9.
d
1, 2, 4, 5, 3,12, 6, 7, 10, 11, 13, 8, 9.

53
/ Cho đ th nh hình v. Hãy cho bit kt qu thc hin thut toán BFS(3)



a
3, 7, 4, 6, 2, 1, 5, 13, 12, 8, 9, 10, 11.
b
3, 7, 4, 2, 5, 6, 13, 1, 8, 9, 12, 10, 11.
c
3, 4, 7, 6, 2, 5, 13, 1, 8, 9, 12, 10, 11.
d
3, 7, 4, 6, 2, 13, 5, 1, 8, 9, 12, 10, 11.

54
/ Cho đ th nh hình v. Hãy cho bit kt qu thc hin thut toán DFS(1)


a
1, 2, 3, 7, 8, 4, 5, 6, 10, 9.
b
1, 2, 6, 7, 8, 4, 5, 3, 10, 9.
c
1, 2, 3, 4, 5, 10, 9, 6, 7, 8.
d
1, 2, 3, 6, 8, 4, 5, 7, 10, 9.

55
/ Cho đ th nh hình v. Hãy cho bit kt qu thc hin thut toán BFS(1)


a
1, 2, 3, 6, 4, 8, 5, 9, 7, 10.

b
1, 2, 3, 6, 4, 7, 5, 9, 8, 10.
c
1, 3, 2, 6, 4, 7, 5, 8, 9, 10.
d
1, 2, 3, 4, 6, 7, 5, 8, 9, 10.

56
/ Cho đ th nh hình v. Hãy cho bit đâu là mt chu trình Euler ca đ th:


a
1, 4, 5, 10, 9, 8, 7, 3, 2, 1

10
b
1, 4, 6, 9, 10, 5, 9, 8, 7, 6, 3, 7, 2, 6, 5, 4, 3, 2, 1
c
1, 4, 6, 9, 8, 7, 3, 2, 1.
d
1, 4, 3, 6, 5, 10, 9, 8, 7, 6, 2, 1

57
/ Cho đ th nh hình v. Hãy cho bit đâu là mt chu trình hamilton ca đ th:


a
1, 2, 3, 6, 7, 8, 9, 10, 5, 4, 1
b
1, 4, 3, 2, 7, 6, 5, 10, 9, 8, 7, 2, 1

c
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 5, 4, 1
d
1, 2, 3, 6, 9, 8, 7, 6, 5, 4, 1

58
/ Cho đ th nh hình v. Hãy cho bit đâu là mt đng đi hamilton ca đ th:


a
1, 2, 3, 6, 9, 8, 7, 6, 5, 4, 1
b
1, 2, 3, 4, 5, 6, 7, 8, 9, 10.
c
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 5, 4, 1
d
1, 4, 3, 2, 7, 6, 5, 10, 9, 8, 7, 2, 1

59
/ Cho đ th nh hình v. Hãy cho bit đâu là mt đng đi Euler ca đ th


a
3, 2, 1, 4, 3, 6, 2, 7, 6, 4, 1, 5, 6, 9, 5, 10, 9, 8.
b
3, 2, 1, 4, 3, 6, 2, 7, 6, 4, 5, 6, 7, 9, 5, 10, 9, 8.
c
3, 2, 1, 4, 3, 6, 2, 7, 6, 4, 5, 6, 9, 5, 10, 9, 8, 7.
d
3, 2, 1, 4, 3, 6, 2, 7, 6, 4, 2, 6, 9, 5, 10, 9, 8, 7.


60
/ Cây là đ th vô hng liên thông
a
Không có chu trình.
b
Không có đnh cô lp.
c
Không có cnh cu.
d
Không có đnh treo.


11
61
/ Gi s T =<V, E> là đ th n đnh. Khng đnh nào không tng đng vi nhng khng
đnh còn li:
a
T có đúng mt chu trình n-1 cnh.
b
T liên thông và mi cnh ca nó đu là cu;
c
T liên thông và có đúng n-1 cnh;
d
T liên thông không có chu trình.

62
/ Gi s T =<V, E> là đ th n đnh. Khng đnh nào không tng đng vi nhng khng
đnh còn li:
a

T liên thông và có đúng n-1 cnh;
b
T liên thông không có chu trình.
c
T không có chu trình và có n-1 cnh.
d
T liên thông và mi đnh ca nó đu là cu;

63
/ Gi s T =<V, E> là đ th n đnh. Khng đnh nào không tng đng vi nhng khng
đnh còn li:
a
T liên thông và mi cnh ca nó đu là cu;
b
T không có chu trình và có n-1 cnh.
c
T liên thông và có đúng n-1 cnh;
d
Gia hai đnh bt k ca T đc ni vi nhau bi ít nht mt đng đi đn;

64
/ Gi s T =<V, E> là đ th n đnh. Khng đnh nào không tng đng vi nhng khng
đnh còn li:
a
Nu thêm vào T mt cnh thì ta có ít nht mt chu trình.
b
T liên thông và mi cnh ca nó đu là cu;
c
T không có chu trình và có n-1 cnh.
d

T liên thông và có đúng n-1 cnh;

65
/ Cây nh phân tìm kim là cây:
a
Giá tr khóa node gc bao gi cng nh hn giá tr khóa ca nhánh cây con bên phi.
nh hn giá tr khóa ca nhánh cây con bên phi. Hai cây con bên trái và phi cng hình thành
nên hai cây nh phân tìm kim.
b
Giá tr khóa node gc bao gi cng ln hn giá tr khóa ca nhánh cây con bên trái; Giá tr
khóa node gc bao gi cng
c
Giá tr khóa node gc bao gi cng ln hn giá tr khóa ca nhánh cây con bên trái.
d
Giá tr khóa node gc bao gi cng ln hn giá tr khóa ca nhánh cây con bên trái; Giá tr
khóa node gc bao gi cng nh hn giá tr khóa ca nhánh cây con bên phi.

66
/ Cho dãy khóa K[ ]={ k
1
, k
2
, , k
n
} đc sp xp theo th t tng dn. Ly k
1
làm node gc.
Hãy cho bit ta s nhn đc cây
nh phân tìm kim nào trong các cây nh phân di đây:
a

Cây nh phân tìm kim lch trái.
b
Cây nh phân tìm kim lch phi.
c
Cây nh phân tìm kim đy đ.
d
Cây nh phân tìm kim hoàn toàn cân bng.

67
/ Cho dãy khóa K[ ]={ k
1
, k
2
, , k
n
} đc sp xp theo th t gim dn. Ly k
1
làm node gc.
Hãy cho bit ta s nhn đc
cây nh phân tìm kim nào trong các cây nh phân di đây:
a
Cây nh phân tìm kim đy đ.
b
Cây nh phân tìm kim lch trái.
c
Cây nh phân tìm kim hoàn toàn cân bng.
d
Cây nh phân tìm kim lch phi.

12


68
/ Cây quyt đnh là cây có gc trong đó mi đnh tng ng vi
a
Mt s kin.
b
Mt quyt đnh.
c
Mt li gii.
d
Mt kt cc.

69
/ Cây quyt đnh là cây có gc trong đó mi đnh tng ng vi mt quyt đnh; mi cây con
thuc đnh này tng ng vi
a
Mt quyt đnh
b
Mt s kin.
c
Mt kt cc hoc quyt đnh có th có.
d
Mt li gii.

70
/ Cây mã tin t có th biu din bng cây nh phân trong đó:
a
Các kí t là khóa ca lá trên cây. Cnh dn ti con bên trái đc gán nhãn 0. Cnh dn ti
con bên phi đc gán nhãn 0.
b

Các kí t là khóa ca lá trên cây. Cnh dn ti con bên trái đc gán nhãn 0. Cnh dn ti
con bên phi đc gán nhãn 1.
c
Các kí t là khóa ca lá trên cây. Cnh dn ti con bên trái đc gán nhãn 1. Cnh dn ti
con bên phi đc gán nhãn 1.
d
Các kí t là khóa ca lá trên cây. Cnh dn ti con bên trái đc gán nhãn 1. Cnh dn ti
con bên phi đc gán nhãn 0.

71
/ Cho G =<V,E> là đ th vô hng liên thông n đnh. T =<V, H> đc gi là cây khung ca
đ th nu:
a
T liên thông và có đúng n-1 cnh.
b
T liên thông và mi cnh ca nó đu là cu;
c
T liên thông không có chu trình và H E.
d
T liên thông và không có chu trình.

72
/ Cho G =<V,E> là đ th vô hng liên thông n đnh. T =<V, H> đc gi là cây khung ca
đ th G nu:
a
T liên thông và mi cnh ca nó đu là cu;
b
Nu thêm vào T mt cnh thì ta có ít nht mt chu trình.
c
T liên thông và có đúng n-1 cnh.

d
T có n-1 cnh, không có chu trình và H E.

73
/ Cho G =<V,E> là đ th vô hng liên thông n đnh. T =<V, H> đc gi là cây khung ca
đ th G nu:
a
Nu thêm vào T mt cnh thì ta có ít nht mt chu trình và H E
b
T liên thông, và có đúng n-1 cnh.
c
T có n-1 cnh, không có chu trình.
d
T liên thông và mi cnh ca nó đu là cu;

74
/ Cho G =<V,E> là đ th vô hng liên thông n đnh. T =<V, H> đc gi là cây khung ca
đ th G nu:
a
T liên thông và mi cnh ca nó đu là cu.
b
Nu thêm vào T mt cnh thì ta có ít nht mt chu trình và
c
T có n-1 cnh, không có chu trình.
d
T liên thông, có đúng n-1 cnh và H E.

75
/ Hãy cho bit đ th nào di đây là mt cây:


13


a
Phng án A.
b
Phng án B.
c
Phng án C.
d
Phng án D.

76
/ Bài toàn xây dng cây bao trùm ca đ th đc phát biu trên:
a
 th có hng.
b
 th vô hng và có hng.
c
 th vô hng.
d
 th vô hng có trng s.

77
/  xây dng cây bao trùm ca đ th, ta dùng thut toán:
a
Tìm kim theo chiu sâu (DFS).
b
Thut toán Kruskal.
c

Thut toán Prim.
d
Thut toán Dijikstra.

78
/ Bài toàn tìm cây bao trùm nh nht ca đ th đc phát biu trên:
a
 th vô hng.
b
 th vô hng và có hng.
c
 th có hng.
d
 th vô hng có trng s.

79
/  tìm cây bao trùm nh nht ca đ th, ta dùng thut toán:
a
Thut toán Dijikstra.
b
Tìm kim theo chiu rng (BFS).
c
Tìm kim theo chiu sâu (DFS).
d
Thut toán Prim.

80
/ Cho đ th G = <V,E> Nh hình v. Hãy cho bit đâu là tp cnh ca cây bao trùm T đc
xây dng bng thut toán DFS(1).



a
T = { (1,2), (1, 3), (1, 4), (2, 6), (3,5), (3, 7) }
b
T = { (1,2), (2, 3), (3, 4), (4, 5), (5,7), (4, 6) }
c
T = { (1,2), (2, 5), (3, 4), (4, 5), (5,7), (7, 6) }
d
T = { (1,2), (2, 3), (3, 4), (4, 5), (5,7), (7, 6) }


14
81
/ Cho đ th G = <V,E> nh hình v. Hãy cho bit đâu là tp cnh ca cây bao trùm T đc
xây dng bng thut toán BFS(1).


a
T = { (1,2), (2, 3), (3, 4), (4, 5), (5,7), (7, 6) }
b
T = { (1,2), (1, 3), (1, 4), (2, 6), (3,5), (3, 7) }
c
T = { (1,2), (2, 3), (3, 4), (4, 5), (5,7), (4, 6) }
d
T = { (1,2), (2, 5), (3, 4), (4, 5), (5,7), (7, 6) }

82
/ Cho đ th trng s G = <V,E> nh hình v. Hãy cho bit đâu là tp cnh ca cây bao trùm
ngn nht đc xây dng theo
thut toán Kruskal.



a
T = { (1,2), (1, 4), (2, 3), (2, 6), (6,3), (6, 7) }
b
T = { (1,2), (1, 4), (1, 3), (2, 6), (4,5), (6, 7) }
c
T = { (1,2), (1, 4), (2, 4), (2, 6), (4,5), (6, 7) }
d
T = { (1,2), (1, 4), (2, 3), (4,5) ,(2, 6), (6, 7) }

83
/ Cho đ th trng s G = <V,E> nh hình v. Hãy cho bit đâu là tp cnh ca cây bao trùm
ngn nht đc xây
dng theo thut toán Prim.


a
T = { (1,2), (1, 4), (2, 3), (4,5) ,(2, 6), (6, 7) }
b
T = { (1,2), (1, 4), (1, 3), (2, 6), (4,5), (6, 7) }
c
T = { (1,2), (1, 4), (2, 4), (2, 6), (4,5), (6, 7) }
d
T = { (1,2), (1, 4), (2, 3), (2, 6), (6,3), (6, 7) }

84
/ Cho đ th G = <V,E> di dng ma trn k. Hãy cho bit đâu là tp cnh ca cây bao trùm T
đc xây dng
bng thut toán DFS(1).


15

0110100
1000110
1001100
0010101
1111011
0100101
0001110
, >==< EVG

a
T = { (1,2), (2, 3), (3, 4), (4, 5), (5,7), (7, 6) }
b
T = { (1,2), (2, 3), (3, 4), (4, 5), (5,7), (4, 6) }
c
T = { (1,2), (2, 5), (3, 4), (4, 5), (5,7), (7, 6) }
d
T = { (1,2), (1, 3), (1, 4), (2, 6), (3,5), (3, 7) }

85
/ Cho đ th G = <V,E> di dng ma trn k. Hãy cho bit đâu là tp cnh ca cây bao trùm T
đc xây dng
bng thut toán BFS(1).

0110100
1000110
1001100
0010101

1111011
0100101
0001110
, >==< EVG

a
T = { (1,2), (2, 3), (3, 4), (4, 5), (5,7), (7, 6) }
b
T = { (1,2), (1, 3), (1, 4), (2, 6), (3,5), (3, 7) }
c
T = { (1,2), (2, 3), (3, 4), (4, 5), (5,7), (4, 6) }
d
T = { (1,2), (2, 5), (3, 4), (4, 5), (5,7), (7, 6) }

86
/ Khng đnh nào đúng trong nhng khng đnh di đây:
a
Sc s ca mt đ th là s màu nhiu nht cn dùng đ tô trên các đnh ca đ th mi đnh
mt màu sao cho
đnh k nhau tùy ý đc tô bn hai màu khác nhau.
b
Sc s ca mt đ th là s màu ít nht cn dùng đ tô trên các đnh ca đ th mi đnh
mt màu sao cho hai
hai đnh k nhau tùy ý đc tô bn hai màu khác nhau.
c
Sc s ca mt đ th là s màu ít nht cn dùng đ tô trên các đnh ca đ th mi đnh
mt màu sao.
d
Sc s ca mt đ th là s màu nhiu nht cn dùng đ tô trên các đnh ca đ th mi đnh
mt màu sao.


87
/ Khng đnh nào đúng trong nhng khng đnh di đây:
a
Sc lp là s màu ít nht cn dùng đ tô trên các cnh ca đ th mi cnh mt màu sao cho
hai cnh k nhau
tùy ý đc tô bng hai màu khác nhau.
b
Sc lp là s màu ít nht cn dùng đ tô trên các cnh ca đ th mi cnh mt màu
tùy ý đc tô bng hai màu khác nhau.
c
Sc lp là s màu nhiu nht cn dùng đ tô trên các cnh ca đ th mi cnh mt màu sao
cho hai cnh k nhau
d
Sc lp là s màu nhiu nht cn dùng đ tô trên các cnh ca đ th mi cnh mt màu.

88
/ Mt chu trình đ dài l luôn có sc s bng:
a
Nh hn 3.
b
3
c
Ln hn 3.
d
4

16

89

/  th G =<U, V> vi ít nht mt cnh là đ th hai sc khi và ch khi
a
G không có chu trình đ dài chn.
b
G không có chu trình đ dài l.
c
G có chu trình đ dài chn.
d
G có chu trình đ dài l.

90
/ Tt c các chu trình đ dài chn đu có sc s bng :
a
2
b
3
c
4
d
Ln hn 2

91
/  th đy đ vi N đnh luôn có sc s bng:
a
(N - 2)
b
N
c
(N-1)
d

N(N-1)/2

92
/ S màu ca đ th phng không bao gi
a
Bng 4
b
Nh hn 4
c
Bng 2
d
Ln hn 4

93
/ Thut toán Dijikstra đc áp dng cho:
a
 th vô hng hoc có hng có trng s không âm.
b
 th vô hng có trng s không âm.
c
 th có hng có trng s không âm.
d
 th vô hng hoc có hng không có chu trình âm.

94
/ Thut toán Dijikstra đc dùng đ:
a
Tìm đng đi ngn nht gia các cp đnh bt kì ca đ th.
b
Tìm đng đi ngn nht t mt đnh đn các đnh còn li ca đ th.

c
Tìm đng đi ngn nht gia hai đnh ca đ th.
d
Tìm đng đi ngn nht gia hai đnh bt kì ca đ th.

95
/ Thut toán Floy đc dùng đ:
a
Tìm đng đi ngn nht gia các cp đnh bt kì ca đ th.
b
Tìm đng đi ngn nht t mt đnh đn các đnh còn li ca đ th.
c
Tìm đng đi ngn nht gia hai đnh ca đ th.
d
Tìm đng đi ngn nht gia hai đnh bt kì ca đ th.

96
/  phc tp tính toán ca thut toán Ford-Bellman là:
a
O(n
3
log
2
n) vi n là s đnh ca đ th.
b
O(n
3
) vi n là s đnh ca đ th.
c
O(n

2
log
2
n) vi n là s đnh ca đ th.
d
O(n
2
) vi n là s đnh ca đ th.

97
/  phc tp tính toán ca thut toán Dijkstra là:
a
O(n
3
log
2
n) vi n là s đnh ca đ th.
b
O(n
3
) vi n là s đnh ca đ th.

17
c
O(n
2
) vi n là s đnh ca đ th.
d
O(n
2

log
2
n) vi n là s đnh ca đ th.

98
/  phc tp tính toán ca thut toán Floy là:
a
O(n
2
) vi n là s đnh ca đ th.
b
O(n
3
) vi n là s đnh ca đ th.
c
O(n
2
log
2
n) vi n là s đnh ca đ th.
d
O(n
3
log
2
n) vi n là s đnh ca đ th.

99
/ Cho đ th vô hng nh hình v. Hãy cho bit ma trn k nào là biu din đúng ca đ th



a
Phng án C.
b
Phng án D.
c
Phng án A.
d
Phng án B.

100
/ Ma trn k nào di đây biu din đúng ca đ th trng s đã cho trong hình v:



a
Phng án B.
b
Phng án C.
c
Phng án D.
d
Phng án A.

101
/ Ma trn k nào di đây biu din đúng ca đ th đã cho trong hình v:

18




a
Phng án B.
b
Phng án C.
c
Phng án A.
d
Phng án D.

102
/ Ma trn k nào di đây biu din đúng ca đ th trng s đã cho trong hình v:



a
Phng án D.
b
Phng án B.
c
Phng án A.
d
Phng án C.

103
/ Danh sách cnh cung nào di đây biu din đúng ca đ th đã cho trong hình v:


a
Phng án D.

b
Phng án A.
c
Phng án B.
d
Phng án C.

104
/ Danh sách cnh nào di đây biu din đúng đ th trng s trong hình v:

19


a
Phng án B.
b
Phng án A.
c
Phng án C.
d
Phng án D.

105
/ Danh sách cnh nào di đây biu din đúng ca đ th đã cho trong hình v:


dau cuoi dau cuoi dau cuoi dau cuoi
12121212
13131321
23232313

A2 4B2 4C2 4D2 4
25353535
45454545
46465446
56565656
====


a
Phng án D.

b
Phng án B.

c
Phng án C.

d
Phng án A.

106
/ Danh sách cnh nào di đây biu din đúng ca đ th trng s đã cho trong hình v:



a
Phng án A.

b
Phng án C.


c
Phng án B.

d
Phng án D.

107/ Danh sách k nào di đây biu din đúng ca đ th đã cho trong hình v:

20




a
Phng án C.

b
Phng án A.

c
Phng án B.

d
Phng án D.

108
/ Danh sách k nào di đây biu din đúng ca đ th đã cho trong hình v:





a
Phng án D.

b
Phng án C.

c
Phng án A.

d
Phng án B.
109
/ Hãy cho bit đ th nào là đ th Euler trong các đ th cho bi ma trn k di đây;

00110
00101
11011
10101
01110
00111
00100
11010
10101
10010
01111
10101
11010
10101

11010
01111
10100
11000
10001
10010
=
=== DCBA


a
Phng án A.

b
Phng án B.

c
Phng án C.

d
Phng án D.

110
/ Hãy cho bit đ th nào là đ th na Euler trong các đ th cho bi ma trn k di đây:

21


01101 01011 01001 01110
10101 10101 10101 10101

A 01011 B 01011 C 01011 D 11011
00101 10101 0010 0 10100
11110 11110 1110 0 0110 0
=== =


a
Phng án A.

b
Phng án B.

c
Phng án D.

d
Phng án C.

111/ Hãy tìm mt chu trình Euler ca đ th cho bi ma trn k di đây:

01111
10100
11000
10001
10010
=A


a
1, 5, 2, 3, 4, 5, 1


b
1, 2, 5, 3, 4, 5, 1

c
1, 2, 5, 3, 4, 2, 1

d
1, 5, 2, 1, 4, 2, 1

112
/ Hãy tìm mt đng đi Euler ca đ th cho bi ma trn k di đây:

00110
00101
11011
10101
01110
, >=< EVG


a
1, 2, 3, 1, 4, 3, 5, 2

b
1, 5, 3, 1, 4, 3, 5, 2

c
1, 2, 3, 1, 4, 3, 2, 5


d
1, 2, 3, 1, 4, 5, 3, 2

113
/ Hãy tìm DFS(1) ca đ th cho bi ma trn k di đây:

01111
10100
11000
10001
10010
=A


a
1, 3, 5, 4, 2
b
1, 2, 3, 4, 5

c
1, 2, 5, 3, 4

d
1, 4, 3, 5 2

114
/ Hãy tìm BFS(1) ca đ th cho bi ma trn k di đây:

01111
10100

11000
10001
10010
=A


a
1, 3, 5, 4, 2

b
1, 2, 3, 4, 5

c
1, 2, 5, 3, 4

22
d
1, 4, 3, 5 2

115
/ Hãy cho bit đ th nào là đ th Euler trong các đ th cho bi danh sách cnh di đây:

53
43
52
32
41
31
21
54

53
43
52
32
51
41
21
54
53
43
52
32
51
41
21
54
53
43
52
51
21
cuoidau
D
cuoidau
C
cuoidau
B
cuoidau
A ====



a
Phng án D.

b
Phng án B.

c
Phng án C.

d
Phng án A.

116/ Hãy cho bit đ th nào là đ th na Euler trong các đ th cho bi danh sách cnh di đây

53
43
52
32
41
31
21
54
53
43
52
32
51
41
21

54
53
43
52
32
51
41
21
54
53
43
52
51
21
cuoidau
D
cuoidau
C
cuoidau
B
cuoidau
A ====


a
Phng án D.
b
Phng án B.

c

Phng án A.

d
Phng án C.

117
/ Hãy tìm mt chu trình Euler ca đ th cho bi danh sách cnh di đây:

54
53
43
52
51
21
,
cuoidau
EVG >==<


a
1, 2, 5, 3, 4, 5, 1

b
1, 5, 2, 3, 4, 5, 1

c
1, 2, 5, 3, 4, 2, 1

d
1, 5, 2, 1, 4, 2, 1


118
/ Hãy tìm mt đng đi Euler ca đ th cho bi danh sách cnh di đây:

53
43
52
32
41
31
21
,
cuoidau
EVG >==<


a
1, 2, 3, 1, 4, 3, 2, 5

b
1, 2, 3, 1, 4, 5, 3, 2

23
c
1, 5, 3, 1, 4, 3, 5, 2

d
1, 2, 3, 1, 4, 3, 5, 2

119

/ Hãy cho bit đ th nào là đ th Euler trong các đ th cho bi danh sách k di đây



















=
=
=
=
=
=



















=
=
=
=
=
=



















=
=
=
=
=
=



















=
=
=
=
=
=
.2,3)
5((
.1,3)4((
.5,4,2,1)3((
.5,3,1)2((
.4,3,2)1((
.4,3,2,1)5((
.5,4,3)4((
.5,4,2)3((
.5,3,1)2((
.5,4,2)1((
.4,3,2,1)5((
.5,3)
4((
.5,4,2)3((
.5,3,1)2((
.5,4,2)1((
.1,2,3,4)5((
.5,3)4((
.5,4)3((
.5,1)2((
.5,2)1((

List
List
List
List
List
D
List
List
List
List
List
B
List
List
List
List
List
B
List
List
List
List
List
A


a
Phng án C.

b

Phng án B.

c
Phng án A.

d
Phng án D.

120
/ Hãy cho bit đ th nào là đ th na Euler trong các đ th cho bi danh sách k di đây



















=

=
=
=
=
=


















=
=
=
=
=
=



















=
=
=
=
=
=



















=
=
=
=
=
=
.2,3)5((
.1,3)4
((
.5,4,2,1)3((
.5,3,1)2((
.4,3,2)1((
.4,3,2,1)5((
.5,4,3)4((
.5,4,2)3((
.5,3,1)2((
.5,4,2)1((
.4,3,2,1)5((
.5,3)4((

.5,4,2
)3((
.5,3,1)2((
.5,4,2)1((
.1,2,3,4)5((
.5,3)4((
.5,4)3((
.5,1)2((
.5,2)1((
List
List
List
List
List
D
List
List
List
List
List
B
List
List
List
List
List
B
List
List
List

List
List
A


a
Phng án C.

b
Phng án A.

c
Phng án D.

d
Phng án B.

121/ Hãy tìm mt đng đi Euler ca đ th cho bi danh sách k di đây:




















=
=
=
=
=
>==<
.1,2,3,4)5((
.5,3)4((
.5,4)3((
.5,1)2((
.5,2)1((
,
List
List
List
List
List
EVG


a
1, 2, 5, 3, 4, 2, 1


b
1, 5, 2, 1, 4, 2, 1

c
1, 2, 5, 3, 4, 5, 1

d
1, 5, 2, 3, 4, 5, 1

122
/ Hãy tìm BFS(3) ca đ th cho bi danh sách cnh di đây:
























=
=
=
=
=
=
5,4)6(
6,4,3,1)5(
6,5,2,1)4(
5,2,1)3(
4,3,1)2(
5,4,3,2)1(
List
List
List
List
List
List


a
3, 6, 4, 5, 2, 1.

b
3, 1, 2, 5, 4, 6.


c
3, 4, 2, 1, 5, 6.

d
3, 6, 5, 4, 2, 1.
123
/ Có 4 đng xu trong đó có 1 đng xu gi nh hn đng xu tht. Xác đnh s ln cân (thng
bng) cn thit đ xác đnh
đng xu gi.

a
2 ln cân.

b
3 ln cân.

c
4 ln cân.

d
1 ln cân.


24
124
/ Có tám đng xu trong đó có mt đng xu gi vi trng lng nh hn so vi 7 đng xu còn
li. Nu s dng cân thng
bng thì cn mt ít nht bao nhiêu ln cân đ xác đnh đng xu gi.

a

2 ln cân.

b
5 ln cân.

c
3 ln cân.

d
4 ln cân.

125
/ Cho đ th G = <V,E> di dng ma trn trng s. Hãy cho bit đâu là tp cnh ca cây bao
trùm ngn nht đc xây
dng theo thut toán Kruskal.

0476
4053
7024
2031
6543023
3202
1320
,
∞∞∞
∞∞∞
∞∞∞
∞∞∞
∞∞∞
∞∞∞

>==< EVG


a
T = { (1,2), (1, 4), (2, 4), (2, 6), (4,5), (6, 7) }
b
T = { (1,2), (1, 4), (1, 3), (2, 6), (4,5), (6, 7) }

c
T = { (1,2), (1, 4), (2, 3), (2, 6), (6,3), (6, 7) }

d
T = { (1,2), (1, 4), (2, 3), (4,5) ,(2, 6), (6, 7) }

126
/ Cho đ th G = <V,E> di dng ma trn trng s. Hãy cho bit đâu là tp cnh ca cây bao
trùm ngn nht đc
xây dng theo thut toán Kruskal.

0476
4053
7024
2031
6543023
3202
1320
,
∞∞∞
∞∞∞
∞∞∞

∞∞∞
∞∞∞
∞∞∞
>==< EVG


a
T = { (1,2), (1, 4), (2, 4), (2, 6), (4,5), (6, 7) }

b
T = { (1,2), (1, 4), (1, 3), (2, 6), (4,5), (6, 7) }

c
T = { (1,2), (1, 4), (2, 3), (4,5) ,(2, 6), (6, 7) }

d
T = { (1,2), (1, 4), (2, 3), (2, 6), (6,3), (6, 7) }

127
/ Hãy xây dng cây bao trùm bng thut toán DFS(1) ca đ th G=<V,E> cho bi danh sách
cnh di đây:

76
75
54
73
63
53
43
62

32
41
31
21
,
cuoidau
EVG >==<


a
T = { (1,2), (2, 3), (3, 4), (4, 5), (5,7), (4, 6) }

b
T = { (1,2), (2, 3), (3, 4), (4, 5), (5,7), (7, 6) }

c
T = { (1,2), (2, 5), (3, 4), (4, 5), (5,7), (7, 6) }

25
d
T = { (1,2), (1, 3), (1, 4), (2, 6), (3,5), (3, 7) }

128
/ Hãy xây dng cây bao trùm bng thut toán BFS(1) ca đ th G=<V,E> cho bi danh sách
cnh di đây:

76
75
54
73

63
53
43
62
32
41
31
21
,
cuoidau
EVG >==<


a
T = { (1,2), (1, 3), (1, 4), (2, 6), (3,5), (3, 7) }

b
T = { (1,2), (2, 3), (3, 4), (4, 5), (5,7), (4, 6) }

c
T = { (1,2), (2, 3), (3, 4), (4, 5), (5,7), (7, 6) }

d
T = { (1,2), (2, 5), (3, 4), (4, 5), (5,7), (7, 6) }

129
/ Cho đ th G = <V,E> di dng danh sách cnh. Hãy cho bit đâu là tp cnh ca cây bao
trùm ngn nht đc
xây dng theo thut toán Kruskal.


476
775
254
673
563
453
343
362
232
141
331
221
,
Trongsocuoidau
EVG >==<


a
T = { (1,2), (1, 4), (2, 3), (4,5) ,(2, 6), (6, 7) }

b
T = { (1,2), (1, 4), (2, 3), (2, 6), (6,3), (6, 7) }

c
T = { (1,2), (1, 4), (2, 4), (2, 6), (4,5), (6, 7) }

d
T = { (1,2), (1, 4), (1, 3), (2, 6), (4,5), (6, 7) }

130

/ Cho đ th G = <V,E> di dng danh sách cnh. Hãy cho bit đâu là tp cnh ca cây bao
trùm ngn nht đc
xây dng theo thut toán Prim.

×