Course Notes to
DATA STRUCTURE AND ALGORITHM
Data Structures and Algorithms are fundamental to programming and to understanding computation. The purpose of this module is to provide students with a coherent introduction to techniques for using data structures and some basic algorithms, and with the tools for applying these techniques to computational problems. Teaching and learning methods include lectures and reading material which describe techniques for analyzing algorithms and applications of data structures, and a problem sheet which gives students an opportunity to practice problem solving.
Prrogramming language C/C++ or Java
Introduction to Data Structures and Analysis of Algorithms
Bài giảng Khóa học
CẤU TRÚC DỮ LIỆU VÀ THUẬT GIẢI
Môn học cấu trúc dữ liệu và giải thuật cung cấp cho sinh viên một khối lượng lớn các kiến thức cơ bản về các kiểu dữ liệu trừu tượng và các phép toán trên kiểu dữ liệu đó. Khóa học này tập trung vào việc nghiên cứu các kiểu dữ liệu có cấu trúc có kích thước không đổi hoặc thay đổi trong ngôn ngữ lập trình. Ngoài ra còn giới thiệu các giải thuật chung quanh các cấu trúc dữ liệu này như cách tổ chức, thực hiện các phép toán tìm kiếm, sắp xếp thứ tự nội, sắp xếp thứ tự ngoại.
Kỹ thuật lập trình trên ngôn ngữ C/C++ hoặc Java
Giới thiệu về Cấu trúc dữ liệu và Thuật giải
Graph Algorithms
Thuật giải đồ thị
A combination of discussions and short tests (30%),
Project Presentation (70%).
Project defense at 13:00 Saturday, 13/04/2013 in room K203.
Các bài kiểm tra ngắn (30%),
Bảo vệ Đồ án(70%).
Điểm bảo về đề tài xem tại đây
Bảo vệ 13:00 thứ Bảy ngày 13/4/2013 tại K203.
Required
Recommended