JavaScript is required

Độ phức tạp của thật toán Floyd là:

A.

O(n3 log2n)

B.

O(n2)

C.

O(n3)

D.

O(n2 log2n)

Trả lời:

Đáp án đúng: C


Thuật toán Floyd-Warshall dùng để giải bài toán tìm đường đi ngắn nhất giữa tất cả các cặp đỉnh trong một đồ thị có trọng số. Thuật toán này duyệt qua tất cả các đỉnh trung gian để cập nhật khoảng cách ngắn nhất giữa mọi cặp đỉnh. Vì có ba vòng lặp lồng nhau (duyệt qua tất cả các đỉnh bắt đầu, đỉnh kết thúc và đỉnh trung gian), độ phức tạp của thuật toán là O(n3).

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