Bài 5: Biểu diễn đồ thị

Tham khảo Video sau đây :

1.Biểu diễn bằng danh sách kề

Đồ thị vô hướng

ĐỉnhCác đỉnh kề
ab,e
ba,c
cb,d,e
dc,e
ea,d,c

Đồ thị có hướng

Đỉnh đầuĐỉnh cuối
12,3,4,6
23
3
43
5
63

2.Biểu diễn bằng ma trận kề

  • Giả sử G=(V,E) trong đó V={v₁,v₂,..}, |V| = n

  • Ma trận kề A của G là một ma trận 0-1 cấp mₓn có phần tử aᵢⱼ (dòng i và cột j) bằng 1 nếu vᵢvⱼ kề nhau và bằng 0 nếu vᵢvⱼ không kề nhau

Ví dụ 1

abcde
a01001
b10100
c01011
d00101
e01110

💡 MẸO

Đối xứng nhau qua đường chéo chính

Số cạnh = (tổng hết số trong ma trận) / 2

Ví dụ 2

123456
1011101
2001000
3000000
4001000
5000000
6001000

Ví dụ 3

1234
11101
21122
30212
41020

💡 MẸO

Với những ma trận vòng thì các định n-n1 (để ý đường chéo chính)

3.Biểu diễn bằng ma trận liện thuộc

  • Giả sử G=(V,E), trong đó

    • V = {v₁,v₂,...}, |V| = n

    • E = {e₁,e₂,...}, |E| = e

  • Ma trận liên thuộc M của G là một ma trận 0 tới 1 kích thước nₓe có phần tử aᵢⱼ (dòng i và cột j)

    • bằng 1 nếu cạnh eⱼ nối với đỉnh vᵢ

    • bằng 0 nếu cạnh eⱼ không nối với đỉnh vᵢ

Ví dụ 1

e1e2e3e4e5e6
a101000
b110000
c010101
d000110
e001011
(a, b)(b, c)(a, e)(c, d)(d, e)(c, e)

Ví dụ 2

e1e2e3e4e5e6e7e8e9
1110000001
2011110000
3000111110
4000000111
(1)(2,3)(2)(2,3)(2,3)(3)(3,4)(3,4)(1,4)

3.Bài tập

Cập nhật lúc :
Tác giả: Zenfection, Zenfection