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

BÀI TẬP VỀ CÂY TRONG TOÁN RỜI RẠC CẤU TRÚC 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 (214.13 KB, 3 trang )

CHƯƠNG 6: CÂY
Bài 1: Vẽ tất cả các cây (không đẳng cấu với nhau) có 4 đỉnh, 5 đỉnh và 6 đỉnh.
Bài 2: Có thể tìm được một cây có 8 đỉnh và thoả điều kiện dưới đây hay không? Nếu có, vẽ cây đó
ra, nếu không, giải thích tại sao.
a) Mọi đỉnh đều có bậc 1.
b) Mọi đỉnh đều có bậc 2.
c) Có 6 đỉnh bậc 2 và 2 đỉnh bậc 1.
d) Có đỉnh bậc 7 và 7 đỉnh bậc 1.
Bài 3: Một cây có n2 đỉnh bậc 2, n3 đỉnh bậc 3,…, nk đỉnh bậc k. Hỏi có bao nhiêu đỉnh bậc 1?
Bài 4: Cho G là một cây 5-phân đầy đủ có 100 đỉnh trong. Hỏi G có tất cả bao nhiêu đỉnh?
Bài 5: Cây 3-phân đầy đủ có 100 đỉnh thì có bao nhiêu lá?
Bài 6: Duyệt các cây sau đây lần lượt bằng các thuật toán tiền tự, trung tự và hậu tự:
a)
b)
a
a
b
d

c

b

e

f

g

d


e

h

h
j

i

c

i
m

f
j

k

n
p

g

o
q

Bài 7: Viết các biểu thức sau đây theo ký pháp Ba Lan và ký pháp nghịch đảo Ba Lan:
( A  B)(C  D) A 2  BD
a)


.
( A  B)C  D C 2  BD
2

4

3
c


 a  d  (3a  4b  2d )
4
b) ( a  b)   5d   
.

3
5


 3 

Bài 8: Các đồ thị sau có tất cả bao nhiêu cây khung?
a) K3.
b) K2,2.
c) Cn.
Bài 9: Hãy tìm tất cả cây khung cho mỗi đồ thị sau.
a) K5
b) K4,4
d) Q3


e) C5

d) Wn.

c) K1,6
f) W5.

l


Bài 10: Đồ thị Kn với n=3, 4, 5 có bao nhiêu cây khung không đẳng cấu?
Bài 11: Tìm cây khung nhỏ nhất của các đồ thị sau theo thuật toán Kruskal và Prim.
42

a
10

4
3

c

d
5

15
g

2

4

3
2

1

11

e

f

9

h
5

2

e

c

7

3

b


4

c

b
3

3

20

14

a

1

a

1

b

d

3

5

d


7

e

6

8

3

g

4

6

3

1
f
4

4

h

2

i


Bài 12:Cây khung lớn nhất của một đồ thị liên thông có trọng số là cây khung có tổng trọng số lớn
nhất. Hãy đề xuất hai thuật toán để tìm cây khung lớn nhất của một đồ thị liên thông có trọng số.
(HD: Nên tận dụng hai thuật toán đã học Prim/Kruskal)
Bài 13: Áp dụng các thuật toán trên để tìm cây khung lớn nhất của các đồ thị trong bài 11.
Bài 14: Tìm cây khung nhỏ nhất bằng thuật toán Prim của đồ thị gồm các đỉnh A, B, C, D, E, F, H,
A B C D E F G H
A 

B  16
C  15

được cho bởi ma trận trọng số sau: D  23
E  19

F  18
G  32

H  20

16 15 23 19 18 32 20 

 13 33 24 20 19 11 
13  13 29 21 20 19 

33 13  22 30 21 12 
24 29 22  34 23 21 

20 21 30 34  17 14 
19 20 21 23 17  18 


11 19 12 21 14 18  


Bài 15: Tìm cây bao trùm nhỏ nhất chứa cạnh km của đồ thị sau:
5

b
2

4

4

7
3

a

5

c

9

9
d

8


f
5

7

8
8

6
h

1
0

e

g

8

k
8

5
1
0

4
m
h


6

9

6

7

i

3
j
h

6

n

5

p
2



×