Lập trình C
-
Hàng đợi (Queue) trong ngôn ngữ lập trình C/C++
Khác với ngăn xếp (Stack), Hàng đợi (Queue) là danh sách mà phép thêm vào được thực hiện ở đầu này còn phép loại bỏ được thực hiện ở đầu kia của danh
-
Ngăn xếp (Stack) trong ngôn ngữ lập trình C/C++
Ngăn xếp (Stack) là một danh sách mà các phép toán thêm vào hoặc loại bỏ chỉ được thực hiện ở cùng một đầu của danh sách. Đầu này gọi là đỉnh của ngăn
-
Danh sách đa liên kết trong ngôn ngữ lập trình C/C++
Cũng giống như danh sách liên kết đơn thì danh sách đa liên kết cũng là một dạng danh sách liên kết nhưng nó có nhiều mối liên kết (danh sách liên kết
-
Danh sách liên kết đơn trong ngôn ngữ lập trình C/C++
Về bản chất thì danh sách liên kết đơn có chức năng giống như một mảng nhưng nó có nhiều ưu điểm hơn so với mảng. Để làm việc với danh sách liên kết đ
-
Các thuật toán thao tác cơ bản trên cây nhị phân tìm kiếm trong C/C++
Cây nhị phân tìm kiếm (Binary Search Tree – BST) là một cấu trúc khá phổ biến và vô cùng quan trọng đối với ngôn ngữ lập trình C/C++. Vì vậy tro
-
Tất tần tật về cây trong ngôn ngữ lập trình C/C++
Cây là một cấu trúc phân cấp trên một tập hợp các đối tượng. Một ví dụ quen thuộc về cây, đó là cây thư mục. Cây được sử dụng rộng rãi trong rất nhiều
-
Tất tần tật về mảng trong ngôn ngữ C/C++
Mảng (Array) là một cấu trúc dữ liệu trong ngôn ngữ lập trình C/C++. Mảng được dùng để lưu một tập hợp tuần tự các phần tử có cùng kiểu dữ liệu, điều
-
Toán tử quan hệ trong C/C++ chi tiết nhất
Trong ngôn ngữ lập trình C/C++, bên cạnh những toán tử số học thì các toán tử quan hệ cũng có vai trò rất quan trọng. Toán tử quan hệ ( hay còn gọi là
-
Toán tử số học trong ngôn ngữ C/C++ cực chi tiết
Các toán tử số học trong ngôn ngữ lập trình là thứ không thể thiếu, nó giúp chúng ta thao tác với các con số và biến đổi chúng. Và dĩ nhiên trong ngôn
-
Câu lệnh điều kiện Switch case trong ngôn ngữ C/C++
Trong ngôn ngữ lập trình C/C++, ngoài cấu trúc điều kiện if else rất thường được sử dụng thì cấu trúc rẻ nhánh switch case cũng được sử dụng nhiều khô