Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (108.75 KB, 2 trang )
<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>
<b>CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT</b>
<b>Data Structure and Algorithms</b>
<b>(TH02016)</b>
GV. Ngô Công Thắng
Bộ môn Công nghệ phần mềm Khoa
Công nghệ thông tin
Website: dse.vnua.edu.vn/ncthang
Email:
ĐT: 0912 817 498
l Tin nhắn
l Zalo
l Skype:
l Hangouts:
l Email:
l Gọi điện trong trường hợp khẩn cấp
l Facebook:
0.2
0.3
l Trang bị các kiến thức về cấu trúc dữ liệu
và giải thuật cơ bản.
l Nhận thức đúng đắn vai trò của dữ liệu
trong chương trình, từ đó biết chọn cấu
trúc dữ liệu thích hợp cho thuật giải.
l Biết xây dựng thuật giải, phân tích đánh
giá tính hiệu quả của thuật giải và nâng
cao kỹ năng lập trình.
0.4
Chương 1: Cấu trúc dữ liệu và giải thuật
Chương 2: Mảng và danh sách
Chương 3: Danh sách liên kết
Chương 4: Giải thuật sắp xếp và tìm kiếm
0.5
l Giáo trình:
l Đỗ Xn Lơi, <i>Cấu trúc dữ liệu và giải thuật</i>.
l Bài giảng
l Tài liệu tham khảo:
l Niklaus Wirth, <i>Thuật giải + Cấu trúc dữ liệu = </i>
<i>Chương trình.</i>
l Nguyễn Xn Huy, <i>Thuật tốn</i>, NXB thống kê,
1988.
0.6
l Số tiết: 45 tiết (30 LT + 15 BT).
l Hình thức học:
l Học lý thuyết: Nghe giảng trên lớp, đọc tài liệu
(bài giảng, tài liệu tham khảo), làm bài tập.
l Thực hành lập trình trên phịng máy.
l Hình thức kiểm tra:
l C.Cần: Dự lớp, thực hành, bài tập.
l Kiểm tra: 01 bài viết, 01 bài lập trình trên máy.