Một data structure (cấu trúc dữ liệu) là một cách tổ chức dữ liệu trong máy tính để có thể sử dụng hiệu quả.

Ví dụ, ta có thể lưu một danh sách các phần tử có cùng data-type (kiểu dữ liệu) bằng cách sử dụng cấu trúc dữ liệu dạng array (mảng).

1. Danh sách các đề mục

Array Data Structure

Linked List Data Structure

Stack Data Structure

Queue Data Structure

Binary Tree Data Structure

Binary Search Tree

Hashing Data Structure