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: B


Thuật toán Kruskal để tìm cây khung nhỏ nhất thực hiện như sau: 1. Sắp xếp các cạnh theo trọng số tăng dần. 2. Chọn cạnh có trọng số nhỏ nhất mà không tạo thành chu trình trong cây khung. 3. Lặp lại bước 2 cho đến khi có đủ n-1 cạnh (với n là số đỉnh). Trong trường hợp này, n = 7, vậy ta cần 6 cạnh. Áp dụng vào đồ thị đã cho: - (1,2): trọng số 1 (chọn) - (1,4): trọng số 2 (chọn) - (2,3): trọng số 3 (chọn) - (4,5): trọng số 3 (chọn) - (2,6): trọng số 4 (chọn) - (6,7): trọng số 4 (chọn) Vậy tập cạnh của cây khung nhỏ nhất là 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