Cho đồ thị như hình vẽ. Hãy cho biết kết quả thực hiện thuật toán BFS(2):
Trả lời:
Đáp án đúng: B
Thuật toán BFS (Breadth-First Search) duyệt đồ thị theo chiều rộng. Bắt đầu từ đỉnh 2:
1. **Đỉnh 2:** Bắt đầu từ đỉnh 2.
2. **Đỉnh 1:** Duyệt các đỉnh kề với 2 (chưa thăm) là 1.
3. **Đỉnh 3, 7:** Duyệt các đỉnh kề với 1 (chưa thăm) là 3, 7.
4. **Đỉnh 4, 6:** Duyệt các đỉnh kề với 3 (chưa thăm) là 4, 6.
5. **Đỉnh 5, 8, 9:** Duyệt các đỉnh kề với 7 (chưa thăm) là 5, 8, 9.
6. **Đỉnh 10:** Duyệt đỉnh kề với 6 (chưa thăm) là 10.
Như vậy, thứ tự duyệt các đỉnh là: 2, 1, 7, 3, 6, 8, 5, 9, 4, 10. Vậy đáp án đúng là B.





