cấu trúc dữ liệu

cấu trúc dữ liệu

Sắp xếp theo: Bài viết mới nhất
Avatar

Cấu trúc dữ liệu và Giải thuật Bài 74: Phân rã Đậm-Nhạt (Heavy-Light Decomposition - HLD) - Trải phẳng Cây để truy vấn khoảng siêu tốc.

7 0 0
0
Avatar

Cấu trúc dữ liệu và Giải thuật Bài 73: Mảng hậu tố (Suffix Array) và Mảng LCP - Tối ưu hóa bộ nhớ cho tìm kiếm chuỗi con.

6 0 0
0
Avatar

Cấu trúc dữ liệu và Giải thuật Bài 72: Cây Suffix (Suffix Tree) - Xây dựng và tìm kiếm chuỗi con đỉnh cao.

14 0 0
0
Avatar

Cấu trúc dữ liệu và Giải thuật Bài 71: Biến đổi Fourier Nhanh (Fast Fourier Transform - FFT) - Nhân đa thức siêu tốc trong $O(N \log N)$.

16 0 0
0
Avatar

Cấu trúc dữ liệu và Giải thuật Bài 70: Định lý thặng dư Trung Hoa (Chinese Remainder Theorem) - Giải hệ phương trình đồng dư.

16 0 0
0
Avatar

Cấu trúc dữ liệu và Giải thuật Bài 69: Lý thuyết số nâng cao - Thuật toán Euclid mở rộng và Nghịch đảo modulo.

18 0 0
0
Avatar

Cấu trúc dữ liệu và Giải thuật Bài 68: Lũy thừa ma trận (Matrix Exponentiation) - Tính toán Fibonacci và Đồ thị với số mũ khổng lồ.

19 0 0
0
Avatar

Cấu trúc dữ liệu và Giải thuật Bài 67: Hình học tính toán nâng cao (Computational Geometry) - Thuật toán Line Sweep và kiểm tra giao nhau.

12 0 0
0
Avatar

Cấu trúc dữ liệu và Giải thuật Bài 66: Tối ưu hóa Lập trình động với Convex Hull Trick - Phá vỡ nút thắt $O(N^2)$.

24 0 0
0
Avatar

Cấu trúc dữ liệu và Giải thuật Bài 65: Lập trình động chữ số (Digit DP) - Đếm và tối ưu hóa trên dãy số lớn.

17 0 0
0
Avatar

Cấu trúc dữ liệu và Giải thuật Bài 64: Lập trình động Bitmask (Bitmask DP) - Giải quyết bài toán tập hợp và người đưa thư.

12 1 0
0
Avatar

Cấu trúc dữ liệu và Giải thuật Bài 63: Đường đi và Chu trình Euler (Eulerian Path & Circuit) - Đi qua mọi cạnh đúng một lần.

15 0 0
0
Avatar

Cấu trúc dữ liệu và Giải thuật Bài 62: Thành phần liên kết mạnh (Strongly Connected Components) với thuật toán Tarjan và Kosaraju.

14 0 0
0
Avatar

Cấu trúc dữ liệu và Giải thuật Bài 61: Giới thiệu Luồng mạng (Network Flow) và Thuật toán Ford-Fulkerson.

15 0 0
0
Avatar

Cấu trúc dữ liệu và Giải thuật Bài 60: Cây chỉ mục nhị phân (Fenwick Tree / BIT) - Tối ưu hóa truy vấn khoảng và cập nhật điểm với không gian tối thiểu.

14 0 0
0
Avatar

Cấu trúc dữ liệu và Giải thuật Bài 59: Cây Phân Đoạn nâng cao với Lazy Propagation - Tối ưu hóa cập nhật khoảng dữ liệu.

12 0 0
0
Avatar

Cấu trúc dữ liệu và Giải thuật Bài 58: Cây Phân Đoạn (Segment Tree) - Xử lý truy vấn khoảng dữ liệu (Range Queries) siêu tốc.

12 0 0
0
Avatar

Cấu trúc dữ liệu và Giải thuật Bài 57: Băm nhất quán (Consistent Hashing) - Cân bằng tải và phân phối dữ liệu trong hệ thống phân tán.

16 0 0
0
Avatar

Cấu trúc dữ liệu và Giải thuật Bài 56: Bộ lọc Bloom (Bloom Filter) - Kiểm tra sự tồn tại xác suất siêu tốc và tiết kiệm RAM.

12 0 0
0
Avatar

Cấu trúc dữ liệu và Giải thuật Bài 55: Lập trình động Bottom-Up (Tabulation) - Tối ưu không gian và vòng lặp.

14 0 0
0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí