Bài 25: Thực hành xác định độ phức tạp thời gian thuật toán

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Minh Lệ

Hãy cho biết hàm sau thực hiện công việc gì? Xác định độ phức tạp thời gian của thuật toán.

def func(A):

n=len(A)

for i in range(n-1):

for j in range(i+1,n):

if A[j] > A[j]:

A[j],A[j] = A[j],A[i]

Quoc Tran Anh Le
23 tháng 8 2023 lúc 9:38

Công việc của hàm là thực hiện sắp xếp.

Độ phức tạp của thuật toán là O(n2)


Các câu hỏi tương tự
Minh Lệ
Xem chi tiết
Minh Lệ
Xem chi tiết
Minh Lệ
Xem chi tiết
Minh Lệ
Xem chi tiết