1. Trang chủ
  2. » Nghệ sĩ và thiết kế

Tải Cấu trúc dữ liệu và giải thuật (Data Structure and Algorithms): Giải thuật Định lý thợ (Master Theorem) - Định lý thợ trong Cấu trúc dữ liệu và giải thuật

1 46 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 1
Dung lượng 5,49 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

[r]

Trang 1

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‘ trong d6a>1,b>1

e Bai todn ban đầu được chia thành a bài toán con có kích thước mỗi bai 1a 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í tong hop 2 bài toán con là O(n)

Định lý thợ

a> 1,b> 1, e, 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* + Nếu a > b* thì T(n) = O(nf°®)

© Nếu a=b*thi T(n) = O(n'.Ien)

e Néua<b* thi T(n) = O(n)

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, nhung không xác định được số nguyên k

Ngày đăng: 04/01/2021, 11:06

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w