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
-
Công thức tính chiều cao hình thang: thường, vuông, cân
-
Công thức tính thể tích khối tròn xoay và ví dụ minh họa
-
Công thức tính Diện tích hình vuông, tính Chu vi hình vuông
-
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
-
Công thức tính chu vi hình tam giác
-
Công thức tính diện tích hình chóp
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
-

1001 kí tự đặc biệt độc lạ 2026
2 ngày 2 -

Các thuộc tính của phần tử input trong HTML
2 ngày -

Cách tỉa chân nhang (hương) chuẩn chỉ, không lo bị "phạm"
2 ngày -

Hướng dẫn tải video Facebook về máy tính siêu nhanh
2 ngày 16 -

Hàm IFS trong Excel, cách sử dụng và ví dụ cụ thể
2 ngày 1 -

Tuổi Thìn nên chọn ai xông đất, xông nhà năm 2025
2 ngày -

Cách thêm phụ đề, lời bài hát tự động trên CapCut
2 ngày -

Hàm MAX trong SQL Server
2 ngày 2 -

Luyện gõ 10 ngón bằng Mario Teaches Typing online, game luyện đánh máy cực hấp dẫn
2 ngày 18 -

Ưu và nhược điểm của Internet
2 ngày
Học IT
Microsoft Word 2013
Microsoft Word 2007
Microsoft Excel 2019
Microsoft Excel 2016
Microsoft PowerPoint 2019
Google Sheets
Lập trình Scratch
Bootstrap
Hướng dẫn
Ô tô, Xe máy