Giải thuật Định lý thợ (Master Theorem)
Giải thuật Định lý thợ (Master Theorem) là gì?
Chúng ta sử dụng Định lý thợ (Master Theorem) để giải các công thức đệ quy dạng sau một cách hiệu quả:
T(n) =aT(n/b) + c.n^k trong đó a>=1 , b>1
Bài toán ban đầu được chia thành a bài toán con có kích thước mỗi bài là n/b, chi phí để tổng hợp các bài toán con là f(n).
Ví dụ : Thuật toán sắp xếp trộn chia thành 2 bài toán con, kích thước n/2. Chi phí tổng hợp 2 bài toán con là O(n).
Định lý thợ
a>=1, b>1, c, k là các hằng số. T(n) định nghĩa đệ quy trên các tham số không âm
T(n) = aT(n/b) + c.n^k + Nếu a> b^k thì T(n) =O(n^ (logab)) + Nếu a= b^k thì T(n)=O(n^k.lgn) + Nếu a< b^k thì T(n) = O(n^k)
Chú ý: Không phải trường hợp nào cũng áp dụng được định lý thợ
VD : T(n) = 2T(n/2) +nlogn a =2, b =2, nhưng không xác định được số nguyên k
Theo Tutorialspoint
Bạn nên đọc
Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:
- Code NgầuThích · Phản hồi · 1 · 17/08/20
Cũ vẫn chất
-

Code Vô Địch Tu Tiên Giới mới nhất và cách đổi code lấy thưởng
3 ngày -

10 vị tướng vĩ đại nhất trong lịch sử thế giới do Hội đồng khoa học Hoàng gia Anh xét phong
3 ngày -

Lời chúc 1-6 cho con hay và ý nghĩa
3 ngày -

Cách xóa Fanpage Facebook trên điện thoại, máy tính
3 ngày -

Công thức tính diện tích hình lập phương, thể tích khối lập phương
3 ngày 3 -

Mẹo kiếm 7500 lượt quay Coin Master từ Trade Card
3 ngày 4 -

Lập trình game Mèo Đuổi Chuột cùng Scratch
3 ngày -

Giảm dung lượng ảnh, cách nén ảnh online miễn phí
3 ngày -

Cài Ultraviewer cho Win 10, cách sử dụng UltraViewer trên máy tính
3 ngày -

Số hữu tỉ là gì? Số vô tỉ là gì?
3 ngày 2
Hướng dẫn AI
Học IT
Hàm Excel