CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT

118 14 0
CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TÀI LIỆU DÀNH CHO SINH VIÊN TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP VIỆT TRÌ Tài liệu được soạn theo giáo trình nội bộ của Nhà trường nhằm hỗ trợ sinh viên nghiên cứu và học tập tốt hơn. Ngoài ra về phần nội dung có sưu tầm thêm các hình ảnh minh họa thêm sinh động

CẤU TRÚC DỮ LIÊU & GIẢI THUẬT DÀNH CHO SINH VIÊN NGHÀNH CƠNG NGHỆ THƠNG TIN Giảng viên: Kiều Cơng Chính Số điện thoại: 0963 909 060 Confidential NỘI QUY KHÓA HỌC Bỏ điện thoại xuống ngay!! Đúng Không hút thuốc Giơ tay phát biểu Không dùng ĐT Giữ trật tự Confidential Chúng ta mong đợi điều tham gia Mơn học này? MỤC TIÊU KHĨA HỌC • Hiểu thiết kế cấu trúc liệu, phân tích đánh giá giải thuật, thuật tốn • Vận dụng số thuật toán, đánh giá độ phức tạp thuật tốn Sử dụng ngơn ngữ lập trình, cài đặt giải thuật • Có ý thức tổ chức kỷ luật, tự học tập, nghiêm túc học tập, tích cực tham gia xây dựng học Confidential NỘI DUNG CHƯƠNG TRÌNH Phân tích thiết kế giải thuật Giải thuật đệ quy NỘI DUNG Mảng, danh sách liên kết, ngăn xếp, hàng đợi Cấu trúc Sắp xếp tìm kiếm Confidential NỘI DUNG CHƯƠNG TRÌNH Phân tích thiết kế giải thuật Giải thuật đệ quy NỘI DUNG Mảng, danh sách liên kết, ngăn xếp, hàng đợi Cấu trúc Sắp xếp tìm kiếm Confidential PHÂN TÍCH VÀ THIẾT KẾ GIẢI THUẬT Cấu trúc liệu Giải thuật Chươn g trình ? Giải thuật: Là dãy câu lệnh chặt chẽ rõ ràng xác định trình tự thao tác số đối tượng cho sau số hữu hạn bước thực ta đạt kết mong muốn Confidential PHÂN TÍCH VÀ THIẾT KẾ GIẢI THUẬT Tính chất giải thuật: Input/Output Giá trị nhập vào từ tập định (input), tạo giá trị xuất (output) Hữu hạn giải thuật phải luôn kết thúc sau số hữu hạn bước Xác định bước giải thuật phải xác định rõ ràng phải thực xác, quán Confidential Hiệu Các thao tác giải thuật phải thực khoảng thời gian cho phép Phổ dụng giải thuật phải áp dụng cho lớp tốn loại, khơng phải áp dụng cho số trường hợp đặc biệt PHÂN TÍCH VÀ THIẾT KẾ GIẢI THUẬT • 13 lối đi: AB, AC, AD, BA, BC, BD, DA, • Ví dụ: Đèn giao thông DB, DC, EA, EB, EC, ED • Đầo vào: Các lối ngã năm • Đầu ra: nhóm lối đi đồng thời mà khơng xảy tai nạn giao thơng • 13 lối điđược viết lên mặt phẳng, hai lối đồng thời xảy đụng nhau, ta nối lại cung Confidential PHÂN TÍCH VÀ THIẾT KẾ GIẢI THUẬT • Phương pháp Modul hóa • Bài tốn ta modul • Chia thành modul • chia modul thành modul nhỏ tới thu modul ứng với phần việc mà ta biết cách giải Confidential 10

Ngày đăng: 29/11/2023, 10:53

Tài liệu cùng người dùng

Tài liệu liên quan