Lộ trình Luyện tập với LeetCode

Hướng dẫn từng bước để trở thành một nhà phát triển Android.

Quay lại trang chủ

Chú giải

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

1Nền tảng

Chọn một ngôn ngữ lập trình
Ký hiệu Big O
Mảng & Chuỗi

2Cấu trúc dữ liệu cốt lõi

Bảng băm
Danh sách liên kết
Ngăn xếp & Hàng đợi

3Cây & Đồ thị

Cây (đặc biệt là cây nhị phân)
Cây nhị phân tìm kiếm (BST)
Cây tiền tố (Trie)
Đồ thị

4Kỹ thuật thuật toán

Hai con trỏ
Cửa sổ trượt
Đệ quy & Quay lui
Tìm kiếm nhị phân

5Nâng cao Algorithms

Heap / Hàng đợi ưu tiên
Lập trình động (DP)
Thuật toán tham lam

6Chủ đề đặc biệt

Xử lý bit
Toán & Hình học
Nâng cao Data Structures

7Chiến lược luyện tập

Luyện tập theo mẫu
Maintain Consistency
Phỏng vấn thử
Ôn tập & Tối ưu

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