Xác định độ phức tạp của thuật toán sắp xếp nỗi bọt sau:

Luyện tập

Câu hỏi 1. Xác định độ phức tạp của thuật toán sắp xếp nỗi bọt sau:

def BubbleSort(A):

n = len(A}

for i in range(n-1):

 for" j in range(n-1-i):

for A[j] > A[j#1]:

A[j],A{fj+1] = A[3+1]1,A[3]


  • Độ phức tạp của thuật toán sắp xếp nổi bọt là O(n2)

    T=O(n)+O(n2)=O(n2)


Trắc nghiệm Tin học 11 Kết nối tri thức KHMT bài 25 Xác định độ phức tạp thời gian thuộc toán

Bình luận

Giải bài tập những môn khác