List of topics
Giới thiệu về lớp học + cách luyện thuật toán trên Leetcode
Đào sâu vào phân tích thuật toán
Chuỗi - String
Chữa bài tập phân tích thuật toán
Mảng - Array
Hai con trỏ - Two Pointers
Chữa bài tập Chuỗi + Mảng
Ngăn xếp và Hàng đợi - Stack & Queue
Đệ quy
Chữa bài hai con trỏ + ngăn xếp
Thuật toán sắp xếp - Giải thuật tham lam
Đống - Heap
Đồ thị - Graph
Chữa bài đệ quy + sắp xếp + giải thuật tham lam
Thuật toán BFS
Thuật toán DFS
Chữa bài Heap + Đồ thị
Thuật toán Dijkstra
Cấu trúc dữ liệu Union Find
Chữa bài tập BFS + DFS
Toán học
Cây - Tree
Tìm kiếm nhị phân - Binary Search
Chữa bài Dijkstra + Union Find
Cây tìm kiếm nhị phân - Binary Search Tree
Danh sách liên kết - Linked List
Chữa bài toán + gợi ý các bài cây
Quy hoạch động cơ bản - Knapsack
Ứng dụng quy hoạch động trong trí tuệ nhân tạo
Chữa bài cây nhị phân + Tìm kiếm nhị phân

Chữa bài đệ quy + sắp xếp + giải thuật tham lam

Chữa bài Leetcode

  • Sắp xếp + tham lam: 1333 + 252 + 56 + 253 + 1710 + 121

1. Video chữa bài đệ quy + sắp xếp + tham lam

1.1. Video chữa bài đệ quy + sắp xếp + tham lam

2. Slide bài giảng

2.1. 544.pdf

2.2. 1333 + 252 + 56 + 253 + 1710 + 121.pdf

1. Video chữa bài đệ quy + sắp xếp + tham lam
1.1. Video chữa bài đệ quy + sắp xếp + tham lam
2. Slide bài giảng
2.1. 544.pdf
2.2. 1333 + 252 + 56 + 253 + 1710 + 121.pdf