- Trang chủ
- Khoá học Online
- Công nghệ thông tin
- Giới thiệu Cấu trúc dữ liệu và giải thuật với Python (14 buổi)
-
Buổi 1: Ôn tập cú pháp lập trình Python
Ôn tập các cú pháp ngôn ngữ lập trình Python phục vụ cho phương pháp lập trình hướng cấu trúc. Ôn tập về lập trình hướng đối tượng trong Python
-
Buổi 2: Giới thiệu về Giải thuật và cấu trúc dữ liệu
-
Buổi 3: Các cấu trúc dữ liệu trong Python
-
Buổi 4: Giải thuật tìm kiếm
Giới thiệu và trình bày các giải thuật tìm kiếm điển hình như: Tìm kiếm tuần tự và tìm kiếm nhị phân.
-
Buổi 5: Đệ quy
Giới thiệu và trình bày các kiến thức có liên quan đến kỹ thuật đệ quy trong lập trình. Trình bày một số các bài toán và giải thuật có sử dụng để quy để giải quyết vấn đề.
-
Buổi 6: Giải thuật sắp xếp
Giới thiệu và trình bày một số giải thuật sắp xếp đơn giản và cơ bản như giải thuật sắp xếp chèn, sắp xếp chọn và sắp xếp nổi bọt.
-
Buổi 7: Cấu trúc dữ liệu Ngăn xếp và Hàng đợi
Giới thiệu về 2 loại cấu trúc dữ liệu phổ biến nhất là Ngăn xếp (Stack) và Hàng đợi (Queue).
-
Buổi 8: Danh sách liên kết đơn
-
Buổi 9: Danh sách liên kết đôi
-
Buổi 10: Cây nhị phân tìm kiếm