
Bài giảng Cấu trúc dữ liệu và giải thuật: Giới thiệu
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Bài giảng Cấu trúc dữ liệu và giải thuật: Giới thiệu Cấu trúc dữ liệu và giải thuật Giới thiệu Giảng viên: Văn Chí Nam Nội dung 2 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 dữ liệu và giải thuật HCMUS 2011 Thông tin môn học – Giáo viên 3 Nghỉ Thi Giữa Kỳ: tuần 31/10/2011 Cấu trúc dữ liệu và giải thuật HCMUS 2011 Trang web môn học 4 http://courses.cs.hcmus.edu.vn/ Sử dụng cho các việc: Đặt câu hỏi Giải đáp thắc mắc Nhận thông báo Nhận/nộp bài tập Cấu trúc dữ liệu và giải thuật HCMUS 2011 Quy định điểm số 5 Điểm lý thuyết cuối kỳ: 50% Điểm thực hành giữa kỳ: 10% Điểm thực hành cuối kỳ: 20% Bài tập về nhà, điểm hoạt động nhóm: 20% Seminar: 25% Bất kỳ trường hợp gian lận nào bị phát hiện trong quá trình học, thi, bài tập,… sẽ bị phạt theo qui định sau: Lần 1: trừ 30% trên tổng số điểm của môn học. Lần 2: trừ 50% trên tổng số điểm của môn học. Cấu trúc dữ liệu và giải thuật HCMUS 2011 Thông tin môn học – Giờ học Lý thuyết 6 KHÔNG bắt buộc phải có mặt. Nếu đi học, phải đi học đúng giờ và nghiêm túc. Có thể có các bài kiểm tra nhỏ với nội dung của phần học có liên quan. Có thể có điểm trừ cho việc chuẩn bị bài, làm bài không tốt. Cấu trúc dữ liệu và giải thuật HCMUS 2011 Thông tin môn học – Giờ học thực hành 7 Ngôn ngữ lập trình: C/C++ Công cụ lập trình: Visual C++ 6 hoặ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 chú đầy đủ. Đặt tên biến và tên hàm phải gợi nhớ, có qui ước xác định. Cấu trúc dữ liệu và giải thuật HCMUS 2011 Tài liệu tham khảo 8 Adam Drozdek (2001), Data structures and Algorithms in C++ (Second Edition) Dương Anh Đức – Trần Hạnh Nhi (2003), Nhập môn Cấu trúc dữ liệu và giải thuật, NXB ĐHQG TP.HCM Đinh Mạnh Tường (2008), Cấu trúc dữ liệu và thuật toán, NXB ĐHQG HN. Đỗ Xuân Lôi (2007), Cấu trúc dữ liệu và 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 dữ liệu và giải thuật HCMUS 2011 Nội dung môn học 9 1. Các khái niệm cơ bản 2. Các thuật toán sắp xếp 3. Các thuật toán tìm kiếm 4. Các cấu trúc dữ liệu 5. Các thuật toán nén Cấu trúc dữ liệu và giải thuật HCMUS 2011 Nội dung môn học 10 Cấu trúc dữ liệu và giải thuật HCMUS 2011 Nội dung môn học 11 Cấu trúc dữ liệu và giải thuật HCMUS 2011 Nội dung môn học 12 Cấu trúc dữ liệu và giải thuật HCMUS 2011 Giới thiệu 13 Mục đích môn học Ngôn ngữ lập trình Thuật toán Biểu diễn thuật toán Cấu trúc dữ liệu và giải thuật HCMUS 2011 Mục đích môn học 14 Học môn này để làm gì? Cấu trúc dữ liệu và giải thuật HCMUS 2011 Ngôn ngữ lập trình 15 Cấu trúc dữ liệu và giải thuật HCMUS 2011 Ngôn ngữ lập trình 16 George Boole Cấu trúc dữ liệu và giải thuật HCMUS 2011 Ngôn ngữ lập trình 17 Alan Turing Cấu trúc dữ liệu và giải thuật HCMUS 2011 Ngôn ngữ lập trình 18 Von Neumann Cấu trúc dữ liệu và giải thuật HCMUS 2011 Thế nào là thuật toán? 19 An algorithm is a sequence of steps required to accomplish a task (AlKhwārizmī). Thuật toán là tập hợp hữu hạn các lệnh chính xác để thực hiện tính toán hoặc để giải một bài toán (Rosen) AlKhwārizmī Cấu trúc dữ liệu và giải thuật HCMUS 2011 Thuật toán – Các giai đoạn thực hiện 20 Cấu trúc dữ liệu và giải thuật HCMUS 2011
Tìm kiếm theo từ khóa liên quan:
Cấu trúc dữ liệu và giải thuật Ngôn ngữ lập trình Công cụ lập trình Các thuật toán sắp xếp Các thuật toán tìm kiếm Các cấu trúc dữ liệu Các thuật toán nénTài liệu có liên quan:
-
Đề cương chi tiết học phần Cấu trúc dữ liệu và giải thuật (Data structures and algorithms)
10 trang 357 0 0 -
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 313 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 306 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 291 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 246 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 244 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 241 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 230 1 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 204 0 0 -
Thiết kế mạch logic bằng Verilog - HDL
45 trang 193 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 187 0 0 -
Giải thuật và cấu trúc dữ liệu
305 trang 186 0 0 -
Giáo trình Lập trình C căn bản: Phần 1
64 trang 174 0 0 -
Giáo trình cấu trúc dữ liệu và giải thuât part 2
16 trang 171 0 0 -
Giáo trình Cấu trúc dữ liệu và giải thuật: Phần 2 - Trần Hạnh Nhi
123 trang 166 0 0 -
57 trang 166 1 0
-
3 trang 164 3 0
-
Báo cáo thực tập: Quản lý nhân sự & tiền lương
52 trang 160 0 0 -
10 trang 144 0 0
-
Giáo trình nhập môn lập trình - Phần 22
48 trang 143 0 0