JavaScript is required

Cho đồ thị trọng số G=(V,E) như hình vẽ. Cây khung nhỏ nhất H = (V,T) theo thuật toán Kruskal có tập cạnh là:

A.

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

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) }

Trả lời:

Đáp án đúng: D


Thuật toán Kruskal để tìm cây khung nhỏ nhất hoạt động như sau: 1. Sắp xếp các cạnh theo trọng số tăng dần. 2. Duyệt qua các cạnh đã sắp xếp, thêm cạnh vào cây khung nếu nó không tạo thành chu trình. Áp dụng thuật toán Kruskal cho đồ thị đã cho: 1. Sắp xếp các cạnh theo trọng số tăng dần: (1,2):1, (1,4):2, (2,3):2, (4,5):3, (2,6):4, (6,7):4, (3,6):5 2. Bắt đầu xây dựng cây khung: * Chọn cạnh (1,2) - không tạo chu trình. * Chọn cạnh (1,4) - không tạo chu trình. * Chọn cạnh (2,3) - không tạo chu trình. * Chọn cạnh (4,5) - không tạo chu trình. * Chọn cạnh (2,6) - không tạo chu trình. * Chọn cạnh (6,7) - không tạo chu trình. Vậy, cây khung nhỏ nhất H = (V,T) có tập cạnh T = { (1,2), (1, 4), (2, 3), (4,5), (2, 6), (6, 7) }.

Bộ 525 câu hỏi trắc nghiệm ôn thi môn Toán rời rạc có đáp án dưới đây sẽ là tài liệu ôn tập hữi ích dành cho các bạn sinh viên. Mời các bạn cùng tham khảo!


30 câu hỏi 60 phút

Câu hỏi liên quan