1. Truyền đối tượng như là tham số cho hàm Tham số của một hàm (function) có thể là các…
Kỹ thuật lập trình
Hàm khởi tạo (constructor) và hàm hủy (destructor) của lớp trong OOP
1. Hàm khởi tạo (constructor) 1.1. Hàm khởi tạo là gì? Hàm khởi tạo là một hàm đặc biệt trong…
Khai báo đối tượng (object) trong lập trình hướng đối tượng (OOP)
1. Khai báo đối tượng (object) Sau khi định nghĩa lớp, ta có thể khai báo các biến thuộc kiểu…
Định nghĩa lớp trong lập trình hướng đối tượng với C++
1. Định nghĩa lớp (class) trong OOP Trong OOP, mỗi đối tượng đều phải thuộc về một lớp nào đó.…
Khái niệm lớp và đối tượng trong lập trình hướng đối tượng
1. Khái niệm đối tượng (object) trong thế giới thực Đối tượng (object) trong thế giới thật là một thực…
Đặc điểm của các phương pháp lập trình
Có nhiều phương pháp lập trình như lập trình hướng tác tử (Agent-oriented), hướng thủ tục (Procedural), hướng sự kiện…
Các thao tác trên cây nhị phân tìm kiếm (Binary Search Tree)
1. Đặc điểm của cây nhị phân tìm kiếm Cây nhị phân tìm kiếm (Binary Search Tree) là một cây…
Các thao tác cơ bản trên cây nhị phân (Binary Tree)
1. Biểu diễn cây nhị phân Cây nhị phân là một cấu trúc dữ liệu bao gồm các nút được…
Cấu trúc dữ liệu dạng cây là gì? Đặc điểm của cây nhị phân (Binary Tree)
1. Cấu trúc dữ liệu dạng cây là gì? Cây (tree) là một cấu trúc dữ liệu gồm một tập…
Hàng đợi (queue) là gì? Cách xây dựng hàng đợi
1. Hàng đợi (queue) là gì? Hàng đợi (queue) là một cấu trúc dữ liệu hoạt động theo cơ chế…