Mảng là một cấu trúc dữ liệu cơ bản và được sử dụng rất nhiều trong các bài toán lập trình. Mảng đa chiều là một cấu trúc dữ liệu mảng có nhiều vai trò quan trọng. Với mảng đa chiều, chúng ta thường chỉ sử dụng đến mảng 2 chiều(ma trận) và đôi khi […]
Cấu trúc dữ liệu
Bài 23. Phân tích thừa số nguyên tố trong C/C++
Bài toán phân tích thừa số nguyên tố, hay nói đầy đủ hơn là phân tích số tự nhiên N thành tích các thừa số nguyên tố là một bài tập lập trình cơ bản thường được sử dụng trong các bài thi nhập môn lập trình. Trong bài chia sẻ này, Lập trình không […]
Bài toán chuyển đổi thời gian
Bài toán: Bạn Bình bắt đầu làm bài tập lập trình mà thầy giáo vừa ra và lúc h giờ, m phút và s giây. Thời gian làm tất cả bài tập của Bình là x giây (0 < x < 105). Bình muốn biết đồng hồ sẽ chỉ mấy giờ khi mình kết thúc việc […]
Ép kiểu nguyên sang kiểu thực trong C/C++
Chắc hẳn khi mới bắt đầu tập tành với C/C++ ai cũng gặp trường hợp phải ép kiểu int sang float và ngược lại. Vậy bài viết này mình sẽ hướng dẫn các bạn cách ép kiểu nguyên sang kiểu thực trong C/C++. Ép từ kiểu nguyên sang kiểu thực Ép kiểu int sang float […]
Các đặc điểm mới của c++ so với c
Thường khi bắt đầu học năm nhất thì chúng ta sẽ được nhà trường dạy ngôn ngữ c hoặc c++. Vậy bài viết hôm nay mình sẽ giới thiệu những điểm mới của c++ so với c. Một số điểm mới của c++ so với c C++ bổ sung khả năng lập trình hướng đối […]