Tham khảo tài liệu 'thiết kế thuật toán 1', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Thiết kế thuật toán Lê Sỹ Vinh Bộ môn Khoa Học Máy Tính - Khoa CNTT Đại Học Công Nghệ - ĐHQGHN Email vinhioi@ Chia Đê Trị Divide and Conquer 1. Chia bài toán lớn thành các bài toán có kích thước nhỏ 2. Giải các bài toán có kích thước nhỏ 3. Kết hợp nghiệm của các bài toán có kích thước nhỏ đê giải bài toán lớn Ví dụ Dãy sô Fibonacci Dãy Fibonacci 0 1 2 3 5 8 13. f 0 0 f 1 1 f k f k-1 f k-2 FibonacciDAC k if k 0 return 0 else if k 1 return 1 else return Fibonacci _DAC k-1 fibonacci DAC k-2 Nhận xét Các bài toán nhỏ được giải quyết dựa vào những bài toán nhỏ hơn giống .