Giải SBT Tin học 11 định hướng KHMT Kết nối bài 25 Xác định độ phức tạp thời gian thuộc toán

Giải chi tiết sách bài tập SBT Tin học 11 định hướng khoa học máy tính Kết nối tri thức bài 25 Xác định độ phức tạp thời gian thuộc toán. Tech12h sẽ hướng dẫn giải tất cả câu hỏi và bài tập với cách giải nhanh và dễ hiểu nhất. Hi vọng, thông qua đó học sinh được củng cố kiến thức và nắm bài học tốt hơn.


Nếu chưa hiểu - hãy xem: => Lời giải chi tiết ở đây


Nếu chưa hiểu - hãy xem: => Lời giải chi tiết ở đây

B. Bài tập và hướng dẫn giải

Bài 25.1. Tính độ phức tạp của các hàm thời gian sau:

a) T(n) = n + 2logn

b) T(n) = n$^{2}$ +3nlogn + 2n

c) T(n) = 2$^{100}$

d) T(n) = 2$^{n+1}$

Bài 25.2. Cho biết thuật toán sau thực hiện công việc gì và hãy xác định độ phức tạp thời gian của thuật toán.

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

Bài 25.3. Cho biết hàm sau thực hiện công việc gì và hãy xác định độ phức tạp thời gian của chương trình.

Cho biết hàm sau thực hiện công việc gì và hãy xác định độ phức tạp thời gian của chương trình.

Bài 25.4. Em hãy xác định thời gian chạy T(n) của thuật toán sắp xếp chèn sau, với n là độ dài của dãy A.

Em hãy xác định thời gian chạy T(n) của thuật toán sắp xếp chèn sau, với n là độ dài của dãy A

Bài 25.5. Xác định độ phức tạp thời gian của hàm sau:

Bài 25.6. Nếu f(n) = O(g(n)) thì có suy ra được g(n) = O(f(n)) hay không?

Bài 25.7.* Giả sử f(n) = $a_{k}n^{k}+a_{k-1}n^{k-1}+...+a_{1}n+a_{0}$. Chứng minh rằng f(n) = O(n$^{k}$)

Nội dung quan tâm khác

Thêm kiến thức môn học

Từ khóa tìm kiếm: Giải SBT Tin học 11 định hướng khoa học máy tính Kết nối tri thức, Giải SBT Tin học 11 định hướng khoa học máy tính, Giải SBT Tin học 11 định hướng khoa học máy tính 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