algorithm

Data Structures – Cấu trúc dữ liệu (P1)

Cấu trúc dữ liệu là khối xây dựng cơ bản của lập trình máy tính. Chúng xác định cách tổ chức, lưu...
Avatar photo Trinh Nguyen Thi Mai
3 min read

Data Structures – Cấu trúc dữ liệu (P3)

Cấu trúc dữ liệu là khối xây dựng cơ bản của lập trình máy tính. Chúng xác định cách tổ chức, lưu...
Avatar photo Trinh Nguyen Thi Mai
3 min read

Làm sao để tìm nút trung tâm của cây N-ary?

Trong bài contest vừa rồi, ta có một bài gọi là HEADQUATERS. Và các giải của bài này là tìm nút...
Avatar photo Trinh Nguyen Thi Mai
2 min read
thuật toán stack và stack đơn điệu

Thuật toán cơ bản đến nâng cao #4: Stack và ứng dụng

1. Giới thiệu về cấu trúc dữ liệu Stack Stack, hay còn gọi là ngăn xếp, là một cấu trúc dữ...
Avatar photo Hoang Do Huy
6 min read
thuat toan de quy va memoization

Thuật toán cơ bản đến nâng cao #3: Memoization trong đệ quy

1. Giới thiệu về kỹ thuật sử dụng bộ nhớ trong các thuật toán sử dụng đệ quy Duyệt vét cạn...
Avatar photo Hoang Do Huy
6 min read

How do DATABASE INDEX work?

Nghiên cứu, tìm hiểu về database index
Avatar photo Phuong Dang Danh
4 min read

Thuật Toán Dijkstra: Tìm Đường Ngắn Nhất Trong Đồ Thị

Thuật toán Dijkstra là một trong những thuật toán quan trọng và phổ biến nhất trong lĩnh vực khoa học máy...
Avatar photo Quang Vo Nhat
3 min read

Thuật Toán Hashing: Bảng Băm và Ứng Dụng Trong Tìm Kiếm

Thuật toán hashing (băm) là một kỹ thuật quan trọng trong khoa học máy tính để quản lý và truy xuất...
Avatar photo Quang Vo Nhat
2 min read

Hiểu Về Thuật Toán PageRank: Cách Google Xếp Hạng Các Trang Web

Trong thế giới công nghệ thông tin, thuật toán đóng vai trò quan trọng trong việc giải quyết các vấn đề...
Avatar photo Quang Vo Nhat
3 min read