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

Không thể tạo bản xem trước, hãy bấm tải xuống
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.