You are on page 1of 43

Data Structure and Algorithm

Lời mở đầu
Để đến với khoá học này, chắc các bạn cũng đã học và trải
nghiệm khoá học lập trình căn bản bằng C hoặc Python.
Khoá học này sẽ hướng dẫn các bạn lập trình viên về các kỹ
năng sử dụng các cấu trúc dữ liệu nâng cao như Stack,
Queue, LinkedList, Tree,… và các giải thuật thông dụng trong
lập trình.

Chúng ta sẽ học những nội dung sau:


Phần 1: Tổng quan về cấu trúc dữ liệu (Data Structure)
Phần 2: Khái niệm giải thuật (Algorithm)
Phần 3: Tìm hiểu giải thuật đệ quy (Recursive Algorithm)
Phần 4: Tại sao cần phải học cấu trúc dữ liệu và giải thuật?
Phần 5: Bài tập thực hành và mã nguồn
Phần 1

Tổng quan về
Cấu trúc dữ liệu
(Data Structure)
Phần 2

Khái niệm
Giải thuật
(Algorithm)
Phần 3

Tìm hiểu
Giải thuật đệ quy
(Recursive Algorithm)
Phần 4

Tại sao cần phải học


Cấu trúc dữ liệu
& Giải thuật?
Phần 5

Bài tập thực hành


& mã nguồn

You might also like