Lộ trình C?u trc d? li?u v Gi?i thu?t

Hướng dẫn từng bước để trở thành một nhà phát triển Nhà phát triển C?u trc d? li?u v Gi?i thu?t.

Quay lại trang chủ

Chú giải

Đề xuất
Lựa chọn thay thế
Tùy chọn

1Gi?i thi?u

Khi ni?m gi?i thu?t & CTDL
Tiu ch ?nh gi gi?i thu?t
K hi?u Big-O, Big-?, Big-?

2C?u trc d? li?u c? b?n

2.1. M?ng (Array)
2.2. Danh sch lin k?t (Linked List)
2.3. Ng?n x?p (Stack)
2.4. Hng ??i (Queue)
2.5. B?ng b?m (Hash Table)

3Cy (Tree)

3.1. Cy nh? phn
3.2. Cy tm ki?m nh? phn (BST)
3.3. Cy cn b?ng
3.4. Heap
3.5. Cy Trie

4?? th? (Graph)

Khi ni?m v bi?u di?n
Duy?t ?? th?: BFS, DFS
Gi?i thu?t trn ?? th?

5Gi?i thu?t tm ki?m

Tm ki?m tuy?n tnh
Tm ki?m nh? phn

6Gi?i thu?t s?p x?p

S?p x?p ??n gi?n
S?p x?p nng cao
Radix Sort, Counting Sort

7K? thu?t thi?t k? gi?i thu?t

Chia ?? tr?
Quy ho?ch ??ng
Tham lam
Quay lui (Backtracking)
Nhnh c?n

8?ng d?ng th?c t?

Cc ?ng d?ng th?c t?

Hãy truy cập các lộ trình liên quan sau và tiếp tục học hỏi