TAILIEUCHUNG - Giáo trình Cấu trúc dữ liệu và giải thuật: Phần 1 - ĐH Sư phạm kỹ thuật Nam Định

Giáo trình Cấu trúc dữ liệu và giải thuật: Phần 1 cung cấp cho người học những kiến thức như: Cấu trúc dữ liệu và các vấn đề liên quan; Ngôn ngữ diễn đạt giải thuật. Mời các bạn cùng tham khảo để nắm chi tiết nội dung giáo trình! | MỤC LỤC MỤC LỤC . 1 CHƢƠNG 1 MỞ ĐẦU. 4 . Giải thuật . 4 Khái niệm giải thuật . 4 . Các đặc trưng của giải thuật . 4 . Cấu trúc dữ liệu và các vấn đề liên quan . 5 . Cấu trúc dữ liệu và giải thuật . 5 . Cấu trúc dữ liệu và ngôn ngữ lập trình . 5 . Ngôn ngữ diễn đạt giải thuật . 6 . Đặt vấn đề . 6 . Quy cách về cấu trúc chương trình . 7 . Ký tự và biểu thức . 7 . Các câu lệnh . 7 CHƢƠNG 2 THIẾT KẾ VÀ PHÂN TÍCH GIẢI THUẬT . 11 . Từ bài toán đến chương trình . 11 Mô - đun hoá và việc giải quyết bài toán . 11 . Phương pháp tinh chỉnh từng bước . 13 . Phân tích giải thuật . 21 . Đặt vấn đề . 24 . Phân tích thời gian thực hiện giải thuật . 24 . Bài tập . 26 CHƢƠNG 3 ĐỆ QUY VÀ GIẢI THUẬT ĐỆ QUY . 35 . Khái niệm về đệ quy . 35 . Giải thuật đệ quy và chương trình con đệ quy . 35 . Thiết kế giải thuật đệ quy . 37 . Hàm N . 37 . Bài toán Tháp Hà Nội . 38 . Bài toán 8 quân hậu và giải thuật quay lui . 40 . Hiệu lực của đệ quy . 44 . Đệ quy và quy nạp toán học . 45 . Bài tập . 48 CHƢƠNG 4 MẢNG VÀ DANH SÁCH . 50 . Các khái niệm . 50 . Cấu trúc lưu trữ của mảng . 51 . Lưu trữ kế tiếp của danh sách tuyến tính . 54 . Ngăn xếp Stack . 55 . Định nghĩa . 55 . Lưu trữ Stack kế tiếp . 55 . Các giải thuật PUSH POP . 53 . Ứng dụng của Stack . 58 . Stack và việc cài đặt thủ tục đệ quy . 63 . Hàng đợi Queue . 66 . Định nghĩa . 66 . Lưu trữ Queue kế tiếp . 66 . Các giải thuật chèn INSERT xoá DELETE . 67 . Bài tập . 69 CHƢƠNG 5 DANH SÁCH MÓC NỐI . 73 . Danh sách nối đơn . 73 . Nguyên tắc . 73 . Một số giải thuật. 74 . Danh sách nối vòng . 76 . Nguyên tắc . 76 . Một số giải thuật. 77 . Danh sách nối kép . 78 . Nguyên tắc . 78 . Một số giải thuật. 79 . Ví dụ áp dụng . 77 . Biểu diễn đa thức . 81 . Giải thuật cộng hai đa thức . 82 . Biểu diễn tập hợp . 84 . Các phép

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.