tailieunhanh - Chương 5: Các kỹ thuật thiết kế giải thuật

Quy hoạch động giải các bài toán bằng cách kết hợp các lời giải của các bài toán con của bài toán đang xét. Phương pháp này khả dụng khi các bài toán con không độc lập với nhau, tức là khi các bài toán con có dùng chung những bài toán " cháu" | Chương 5 Các kỹ thuật thiết kế giải thuật 1 Nội dung 1. Qui hoạch động 2. Giải thuật tham lam 3. Giải thuật quay lui 2 1. Qui hoạch động Quy hoạch động dynamic programming giải các bài toán bằng cách kết hợp các lời giải của các bài toán con của bài toán đang xét. Phuong pháp này khả dụng khi các bài toán con không độc lập đối vói nhau tức là khi các bài toán con có dùng chung những bài toán cháu subsubproblem . Qui hoạch động giải các bài toán cháu dùng chung này ráìt lần và lưu lời giải của chúng trong mt bảng và sau đó khỏi phải tính lại khi gặp lại bài toán cháu đó. Qui hoạch động được áp dụng cho những bài toán toi ưu hóa optimization problem .