• LeetCode CookbookAnalysis in Go
  • Chương 1: Lời mở đầu
  • 1.1 Kiến thức về Cấu trúc dữ liệu
  • 1.2 Kiến thức về Thuật toán
  • 1.3 Độ phức tạp thời gian
  • Chương 2: Chuyên đề thuật toán
  • 2.01 Mảng (Array)
  • 2.02 Chuỗi (String)
  • 2.03 ✅ Hai con trỏ (Two Pointers)
  • 2.04 ✅ Danh sách liên kết (Linked List)
  • 2.05 ✅ Ngăn xếp (Stack)
  • 2.06 Cây (Tree)
  • 2.07 Quy hoạch động (Dynamic Programming)
  • 2.08 ✅ Quay lui (Backtracking)
  • 2.09 Tìm kiếm theo chiều sâu (Depth First Search)
  • 2.10 Tìm kiếm theo chiều rộng (Breadth First Search)
  • 2.11 Tìm kiếm nhị phân (Binary Search)
  • 2.12 Toán (Math)
  • 2.13 Bảng băm (Hash Table)
  • 2.14 ✅ Sắp xếp (Sorting)
  • 2.15 ✅ Thao tác bit (Bit Manipulation)
  • 2.16 ✅ Hợp nhất - tìm đại diện (Union Find)
  • 2.17 ✅ Cửa sổ trượt (Sliding Window)
  • 2.18 ✅ Cây đoạn (Segment Tree)
  • 2.19 ✅ Cây chỉ mục nhị phân (Binary Indexed Tree)
  • Chương 3: Mẫu (Template)
  • 3.1 Cây đoạn (Segment Tree)
  • 3.2 Cấu trúc hợp nhất-tìm (Union-Find)
  • 3.3 Bộ nhớ đệm LRU (LRU Cache)
  • 3.4 Bộ nhớ đệm LFU (LFU Cache)
  • 3.5 Cây Fenwick (Binary Indexed Tree)
  • Chương 4: Lời giải LeetCode

Chương 3 – Một số template (Templates)

Chương này sẽ liệt kê một số template (templates) đã được tổng hợp và chuẩn hóa sẵn.
Cùng nhau xem qua nhé.

Trang trước2.19 ✅ Cây chỉ mục nhị phân (Binary Indexed Tree)
Trang sau3.1 Cây đoạn (Segment Tree)