Ví dụ có đoạn mã lệnh như sau
Yêu cầu:
1. Tính độ phức tạp của h
{3}: O(1)
{2}: O(1) x n = O(n)
Vậy độ phức tạp của hàm h là T(n) = O(n)
2. Tính độ phức tạp của t
{8}: O(n) // đã tính ở trên yêu cầu 13. Tính độ phức tạp của k
{7}: n x O(n) = O(n^2)
{6}: n x O(n^2) = O(n^3)
Vậy, độ phức tạp của hàm t là T(n) = O(n^3)
{8}: O(n) // đã tính ở trên yêu cầu 1
{7}: (n-i) x O(n) = O(n * (n-i))
{6}:
0 nhận xét:
Đăng nhận xét