TAILIEUCHUNG - Bài giảng Cấu trúc dữ liệu: Chương 10 - Nguyễn Xuân Vinh

Bài giảng Cấu trúc dữ liệu - Chương 10: Phân tích thiết kế giải thuật trình bày cách tiếp cận từ bài toán đến chương trình, kiểu dữ liệu trừu tượng (abstract data types), kiểu dữ liệu - kiểu dữ liệu trừu tượng - cấu trúc dữ liệu. | PHÂN TÍCH THIẾT KẾ GIẢI THUẬT (Analisys & Design Algorithm) Nguyễn Xuân Vinh nguyenxuanvinh@ CẤU TRÚC DỮ LIỆU DATA STRUCTURES [214331] Nội dung Cách tiếp cận từ bài toán đến chương trình Kiểu dữ liệu trừu tượng (Abstract Data Type). Kiểu dữ liệu – Kiểu dữ liệu trừu tượng – Cấu trúc dữ liệu. 1. Mô hình hóa các bài toán Để giải một bài toán trong thực tế bằng máy tính ta phải bắt đầu từ việc xác định bài toán. "phải làm gì?" "làm như thế nào?" Hầu hết các bài toán là không đơn giản, không rõ ràng. Để giảm bớt sự phức tạp của bài toán thực tế hình thức hóa nó Bài toán thực tế Dữ liệu + Giải thuật Dữ kiện Kết quả Mô hình hóa Input Output Ví dụ: chọn lớp trưởng Yêu cầu: chọn người có điểm cao nhất làm lớp trưởng Đánh giá: Lập danh sách tất cả các học sinh trong lớp theo họ tên và điểm trung bình. Sắp thứ tự các học viên giảm dần theo điểm trung bình (học viên có ĐTB bằng nhau thì có cùng hạng). Chọn lọc lớp trưởng: Nếu chỉ có 1 người đứng đầu thì người đó làm lớp trưởng. Nếu

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.