Bài giảng Phân tích và thiết kế thuật toán

Bài giảng Phân tích và thiết kế thuật toán với các nội dung thiết kế thuật toán và phương pháp trực tiếp; thiết kế thuật toán; modul hóa và phân tích từ trên xuống; một số phương pháp thiết kế; tối ưu thuật toán; phương pháp trực tiếp . | 17 02 2016 Phân tích và Thiết kế THUẬT TOÁN Hà Đại Dương duonghd@ Web duonghd Bài 3 - Thiết kế thuật toán và Phương pháp trực tiếp PHÂN TÍCH VÀ THIẾT KẾ THUẬ TOÁN 1 17 02 2016 NỘI DUNG I. Giới thiệu II. Thiết kế thuật toán 1. Modul hóa và phân tích từ trên xuống top-down 2. Một số phương pháp thiết kế 3. Tối ưu thuật toán III. Phương pháp trực tiếp 1. Lược đồ chung 2. Một số bài toán áp dụng IV. Bài tập I. Giới thiệu Thiết kế thuật toán là vấn đề mang tính Kỹ thuật Nghệ thuật Đòi hỏi người thực hiện phải có Kiến thức Kinh nghiệm Kỹ năng Thuật toán được thiết kế phải Đúng đơn giản dễ dùng Phù hợp với bộ nhớ của máy tính và có thời gian thực hiện hợp lý 2 17 02 2016 II. Thiết kế thuật toán 1. MODUL HÓA VÀ PHÂN TÍCH TOP-DOWN Các bài toán cần giải quyết trên máy tính ngày càng đa dạng phức tạp Các thuật toán đòi hỏi có quy mô lớn tốn nhiều thời gian và công sức Bài toán cần giải quyết A Chia nhỏ bài toán thành các bài toán nhỏ Bài toán cần giải quyết là modul chính - gt Chia bài toán thành các modul nhỏ hơn Đây là cách tiếp cận thông thường của con người với hầu hết các vấn đề đặt ra của cuộc sống. II. Thiết kế thuật toán 1. MODUL HÓA VÀ PHÂN TÍCH TOP-DOWN A A1 A2 A3 A21 A22 3 17 02 2016 II. Thiết kế thuật toán 1. MODUL HÓA VÀ PHÂN TÍCH TOP-DOWN Phương pháp phân tích top-down để giải một bài toán Là quá trình phân tích bài toán được thực hiện từ trên xuống dưới Từ mức tổng quát là các ý tưởng giải quyết các bước để giải quyết bài toán cho đến mức chi tiết là các câu lệnh trong chương trình. Quá trình phân rã bài toán được thực hiện theo từng mức khác nhau. II. Thiết kế thuật toán 1. MODUL HÓA VÀ PHÂN TÍCH TOP-DOWN Phương pháp phân tích top-down để giải một bài toán Mức có chỉ số thấp nhất đầu tiên được gọi là mức tổng quan. Ở mức tổng quan có thể xem xét tổng thể lời giải bài toán thông qua các nhiệm vụ chính. Mức tiếp theo là mức các nhiệm vụ chính để thực hiện lời giải bài toán. Công việc chủ yếu ở mức này là mô tả cụ thể từng nhiệm vụ .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã 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.