TAILIEUCHUNG - Bài giảng Thiết kế và đánh giá thuật toán: Lập trình động - TS. Lê Nguyên Khôi

Bài giảng "Thiết kế và đánh giá thuật toán: Lập trình động" cung cấp cho người học các kiến thức: Kỹ thuật thiết kế dưới lên (bottom-up), một số bài toán tiêu biểu. . | Thiết Kế & Đánh Giá Thuật Toán Lập Trình Động TS. Lê Nguyên Khôi Trường Đại Học Công Nghệ - ĐHQGHN Nội Dung Kỹ thuật thiết kế dưới lên (bottom-up) Một số bài toán tiêu biểu 1 Chia Để Trị - Nhắc Lại Kỹ thuật thiết kế thuật toán Ý tưởng Thiết kế trên xuống (top-down design) Chia bài toán lớn thành bài toán nhỏ không giao nhau Giải các bài toán nhỏ (theo phương pháp đệ quy) Gộp lời giải bài toán nhỏ thành lời giải bài toán lớn Ví dụ Sắp xếp gộp (merge sort) Sắp xếp nhanh (quick sort) Tính số Fibonacci 2 Lập Trình Động Kỹ thuật thiết kế thuật toán Ý tưởng Thiết kế dưới lên (bottom-up design) Lần lượt giải bài toán từ nhỏ nhất đến lớn Xây dựng lời giải bài toán lớn dựa trên lời giải bài toán nhỏ Ví dụ Sắp xếp chèn (insertion sort) Tính số Fibonacci 3 Lập Trình Động Bài toán có tính chất Các bài toán con gối nhau (overlapping) Cấu trúc con tối ưu (optimal structure) Lời giải tối ưu của bài toán con có thể sử dụng để xây dựng lời giải tối ưu cho bài toán toàn .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.