dsa

Splay Tree: Tăng tốc truy vấn trong cấu trúc dữ liệu

Cây Splay là một cấu trúc dữ liệu nhị phân đặc biệt, được sử dụng để tối ưu hóa thời gian...
Avatar photo Duy Nguyen Hoang
5 min read

Tầm quan trọng của OOP trong ngành IT

OOP (Object-Oriented Programming) là một phương pháp lập trình mà trong đó chú trọng vào các đối tượng (objects) và các...
Avatar photo Duy Nguyen Hoang
2 min read

Disjoint Sets Union: tổng quan về DSU

Kiến thức cơ bản được sử dụng làm nền tảng của nhiều thuật toán chính là Disjoint Sets Union. Đường đi...
Avatar photo Duy Nguyen Hoang
8 min read

Garbage collection – Quản lý bộ nhớ Heap trong JVM

Garbage collection (Quá trình thu gom rác) trong máy ảo Java (JVM) là quá trình xác định và loại bỏ các...
Avatar photo Duy Nguyen Hoang
2 min read

8 kiểu cấu trúc dữ liệu – Common Data Structures

Trong lĩnh vực Khoa học máy tính, cấu trúc dữ liệu được định nghĩa là những cách để tổ chức và...
Avatar photo Duy Nguyen Hoang
11 min read

Các cách duyệt cây nhị phân tìm kiếm

Duyệt một cây nhị phân tìm kiếm theo chiều rộng (BFS) hoặc theo chiều sâu (DFS) nhưng không sử dụng đệ...
Avatar photo Duy Nguyen Hoang
4 min read