Đồ án thực hành cấu trúc dữ liệu giải thuật ctdl 00 introduction 2017 16ctt4

7 5 0
Đồ án thực hành cấu trúc dữ liệu  giải thuật ctdl 00 introduction 2017 16ctt4

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

Thông tin tài liệu

Introduction Data structures and Algorithms ©FIT HCMUS 1 Giảng viên Văn Chí Nam – Nguyễn Thị Hồng Nhung – Đặng Nguyễn Đức Tiến Cấu trúc dữ liệu và giải thuật HCMUS 2017 2  Thông tin môn học  Quy địn[.]

Giảng viên: Văn Chí Nam – Nguyễn Thị Hồng Nhung – Đặng Nguyễn Đức Tiến     Thông tin môn học Quy định môn học Tài liệu tham khảo Nội dung môn học Cấu trúc liệu v gii thut - HCMUS 2017 âFIT-HCMUS ã Văn Chí Nam (vcnam@fit.hcmus.edu.vn) • Giờ học: t1-t4 sáng T6 Lý thuyết: • Địa điểm: F208 Thực hành: Cấu trúc liệu giải thuật - HCMUS 2017  Moodle: https://courses.fit.hcmus.edu.vn  Sử dụng cho việc:  Đặt câu hỏi  Giải đáp thắc mắc  Nhận thông báo  Nhận/nộp tập Cấu trúc liệu giải thuật - HCMUS 2017 ©FIT-HCMUS     Điểm lý thuyết cuối kỳ: 50% Điểm thực hành (đồ án, tập cá nhân): 30% Điểm trình (Điểm hoạt động nhóm, chun cần, quiz): 20% Bất kỳ trường hợp gian lận bị phát trình học, kiểm tra, tập,… bị phạt theo qui định sau:  Lần 1: trừ 30% tổng số điểm môn học  Lần 2: trừ 50% tổng số điểm môn học Cấu trúc liệu giải thuật - HCMUS 2017  Sinh viên phải có mặt lớp từ 80% số buổi trở lên Nếu hơn, sinh viên khơng thi kết thúc học phần (->không đạt) Cấu trúc liệu giải thuật - HCMUS 2017 ©FIT-HCMUS   Đi học nghiêm túc Có thể có kiểm tra nhỏ với nội dung phần học có liên quan  Có tập ghi chép dành riêng cho môn học  Không sử dụng laptop vào công việc riêng  Điện thoại đặt chế độ im lặng Cấu trúc liệu giải thuật - HCMUS 2017    Ngôn ngữ lập trình: C/C++ Cơng cụ lập trình: Visual C++ Visual Studio 2005, 2008, 2010,… (chế độ console) Chương trình viết phải ngăn nắp, thẳng hàng, ghi đầy đủ Đặt tên biến tên hàm phải gợi nhớ, có qui ước xác định Cấu trúc liệu giải thuật - HCMUS 2017 ©FIT-HCMUS  Sử dụng email thức  Đọc tài liệu Cấu trúc liệu giải thuật - HCMUS 2017 10      Frank M Carrano, Timothy Henry (2013), Data Abstraction and Problem Solving with C++: Walls and Mirrors (Sixth Edition) Dương Anh Đức – Trần Hạnh Nhi (2003), Nhập môn Cấu trúc liệu giải thuật, NXB ĐHQG TP.HCM Đinh Mạnh Tường (2008), Cấu trúc liệu thuật tốn, NXB ĐHQG HN Đỗ Xn Lơi (2007), Cấu trúc liệu giải thuật, NXB ĐHQG HN Thomas H Cormen, Charles E Leiserson, Ronald L Rivest and Clifford Stein (2001), Introduction to Algorithms (Second Edition) Cấu trúc liệu giải thuật - HCMUS 2017 ©FIT-HCMUS 11 Đánh giá thuật tốn Các chiến lược tìm kiếm Các thuật toán xếp Các cấu trúc liệu Cấu trúc Đối sánh chuỗi Nén liệu Cấu trúc liệu giải thuật - HCMUS 2017 12 Đánh giá thuật tốn Các chiến lược tìm kiếm • Tìm kiếm: tuần tự, kiếm nhị phân • Bảng băm Các thuật tốn xếp • Selection Sort • Quick Sort, Merge Sort, Heap Sort, Radix Sort Cấu trúc liệu giải thuật - HCMUS 2017 ©FIT-HCMUS 13 Kiểu liệu trừu tượng Các cấu trúc liệu • Danh sách liên kết, Ngăn xếp, Hàng đợi • Cấu trúc cây: Cây tổng quát, Cây nhị phân tìm kiếm, Heap, Cây AVL, 23, 2-3-4, B-Cây Cấu trúc liệu giải thuật - HCMUS 2017 14 Đối sánh chuỗi: • Brute Force, Rabin Karp, KMP Các thuật tốn nén liệu: • Nén Run-Length Encoding • Nén Huffman tĩnh • Nén LZW Cấu trúc liệu giải thuật - HCMUS 2017 ©FIT-HCMUS ... Edition) Cấu trúc liệu giải thuật - HCMUS 2017 ©FIT-HCMUS 11 Đánh giá thuật tốn Các chiến lược tìm kiếm Các thuật toán xếp Các cấu trúc liệu Cấu trúc Đối sánh chuỗi Nén liệu Cấu trúc liệu giải thuật. .. Hạnh Nhi (2003), Nhập môn Cấu trúc liệu giải thuật, NXB ĐHQG TP.HCM Đinh Mạnh Tường (2008), Cấu trúc liệu thuật toán, NXB ĐHQG HN Đỗ Xuân Lôi (2007), Cấu trúc liệu giải thuật, NXB ĐHQG HN Thomas... biến tên hàm phải gợi nhớ, có qui ước xác định Cấu trúc liệu giải thuật - HCMUS 2017 ©FIT-HCMUS  Sử dụng email thức  Đọc tài liệu Cấu trúc liệu giải thuật - HCMUS 2017 10      Frank M Carrano,

Ngày đăng: 25/03/2023, 13:09

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan