JavaScript is required

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

A.

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

B.

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

C.

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

D.

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

Trả lời:

Đáp án đúng: C


Thuật toán BFS (Breadth-First Search) duyệt đồ thị theo chiều rộng. Bắt đầu từ đỉnh K, ta duyệt tất cả các đỉnh kề với K (B, F, H), sau đó duyệt các đỉnh kề với B, F, H và cứ tiếp tục như vậy cho đến khi duyệt hết tất cả các đỉnh của đồ thị. Bước 1: Bắt đầu từ đỉnh K. Bước 2: Các đỉnh kề với K là B, F, H. Ta duyệt theo thứ tự này. Bước 3: Các đỉnh kề với B là A, C. Ta duyệt theo thứ tự này. Bước 4: Các đỉnh kề với F là D, E. Ta duyệt theo thứ tự này. Bước 5: Các đỉnh kề với H là G, I. Ta duyệt theo thứ tự này. Kết quả duyệt theo thứ tự: K, B, F, H, A, C, D, E, G, I.

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