Tổng hợp các bài tập lập trình: Cơ bản, mảng 1 chiều, mảng 2 chiều, đơn thức, đa thức, phân số, struct, class, danh sách liên kết, cây nhị phân, thuật toán sắp xếp, stack, queue...
Mảng 1 chiều (tiếng anh: One-Dimensional Array) là cấu trúc dữ liệu đầu tiên và cũng là cấu trúc dữ liệu đơn giản & phổ biến nhất. Nó là một tập hợp tuần tự các phần tử có cùng kiểu dữ liệu (kiểu mảng) và các phần tử được lưu trữ trong một dãy các ô nhớ liên tục trên bộ nhớ. Các phần tử của mảng được truy cập bằng cách sử dụng “chỉ số”. Mảng có kích thước N sẽ có chỉ số từ 0 tới N – 1.