JavaScript is required

Cho đồ thị như hình vẽ. Kết quả khi duyệt đồ thị theo thuật toán BFS(H) là:

A.

H, G, F, D, E, F, A, B, C, I

B.

H, F, G, E, K, I, A, C, B, D

C.

H, G, F, B, D, E, K, A, C, I

D.

H, E, F, G, H, I, A, B, C, D

Trả lời:

Đáp án đúng: B


Thuật toán BFS (Breadth-First Search - Tìm kiếm theo chiều rộng) duyệt đồ thị bắt đầu từ một đỉnh (trong trường hợp này là đỉnh H), sau đó duyệt tất cả các đỉnh kề với nó, rồi đến các đỉnh kề với các đỉnh vừa duyệt, cứ tiếp tục như vậy cho đến khi tất cả các đỉnh có thể đến được đều đã được duyệt. Thứ tự duyệt các đỉnh kề thường theo thứ tự bảng chữ cái nếu không có quy tắc nào khác. Bắt đầu từ H, các đỉnh kề là G, F, E. Tiếp theo, duyệt các đỉnh kề với G (đã duyệt G): B, D, K. Tiếp theo, duyệt các đỉnh kề với F (đã duyệt F): A, C. Tiếp theo, duyệt các đỉnh kề với E (đã duyệt E): I. Vậy thứ tự duyệt sẽ là: H, G, F, E, B, D, K, A, C, I. Đáp án phù hợp nhất là: H, G, F, B, D, E, K, A, C, I (do E đứng trước vì xét theo thứ tự duyệt các đỉnh kề H là G, F, E).

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