Trong bài viết này, chúng ta sẽ tiếp tục tìm hiểu về cấu trúc dữ liệu Cây, và cụ thể là cây tìm kiếm nhị phân. Đây là một cấu trúc dữ liệu được dùng khá phổ biến và có tính ứng dụng cao. Hãy cùng Nguyễn Văn Hiếu tìm hiểu và cài đặt cây […]
Khóa học
Ngăn xếp – Stack
Ngăn xếp(Stack) là cấu trúc dữ liệu quan trọng tiếp theo mà chúng ta sẽ học trong bài viết ngày hôm nay. Bằng việc thêm một số ràng buộc so với mảng, chúng ta có cấu trúc dữ liệu ngăn xếp giúp tốc độ tính toán trở nên nhanh và thuận tiện hơn. Vậy ngăn […]
Liệt kê các số nguyên tố có chữ số lẻ đầu tiên trong mảng
Bài toán: Hãy liệt kê các giá trị trong mảng một chiều các số nguyên tố có chữ số lẻ đầu tiên. Input 3 12 13 15 17 Output 13 17 Hướng dẫn cách liệt kê số nguyên tố có chữ số lẻ đầu tiên Một số thỏa mãn yêu cầu bài toán thì […]
Hãy liệt kê các vị trí chẵn lớn nhất trong mảng
Bài toán: Hãy liệt kê các vị trí chẵn lớn nhất trong mảng một chiều các số nguyên. Input: 3 5 6 6 5 Output: Cac vi tri la: 3 4 Cách liệt kê các vị trí chẵn lớn nhất trong mảng một chiều Cách làm là chúng ta sẽ tìm ra phần tử […]
Cách sử dụng template trong c++
Bài viết hôm nay mình sẽ hướng dẫn các bạn từ khóa template và cách sử dụng template trong c++. template là một từ khóa trong C++, nó biểu diễn cho một kiểu dữ liệu trừu tượng có thể là int, float, class…. Tại sao lại sử dụng template ? Thay vì viết overloading từng […]