ALL
NCC
SOFT
SHARE
TECH
CAREER
dsa
10 Programming Principles Every Developer Should Know
Các nguyên tắc cơ bản mà các nhà phát triển cần tuân theo để cho ra đời những đoạn mã nguồn...
Cấp phát động trong C – Dynamic Memory Allocation
Cấp phát bộ nhớ động là quan trọng trong lập trình C, cho phép bạn tạo ra và quản lý các...
Binary Tree – Cấu trúc dữ liệu bạn cần biết
Cây nhị phân (binary tree) và cây nhị phân tìm kiếm (Binary Search Tree) được sử dụng rộng rãi, từ các...
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...
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...
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...
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...
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à...
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 đệ...
First
1
2
3
Last