Hôm nay trời thanh gió mát,Lập trình không khósẽ cùng các bạn đi xây dựng một chương trình có thể dự đoán ngôn ngữ lập trình khi cung cấp cho nó code. Ý tưởng có vẻ khá to, nhưng đơn giản lắm. Cùng mình bắt tay vào triển khai nhé. Dự đoán ngôn ngữ lập […]
Chia sẻ
Thuật toán kiểm tra năm nhuận trong C/C++, Python, Java
Để kiểm tra xem một năm có phải là năm nhuận hay không, bạn có thể sử dụng một thuật toán đơn giản dựa trên các quy tắc được nêu ở dưới đây. Năm nhuận là gì? Để cài đặt thuật toán kiểm tra năm nhuận, bạn cần hiểu năm nhuận là gì? Năm nhuận […]
Chuyển cơ số 10 sang cơ số 8 và ngược lại
Bài này xin hướng dẫn các bạn cách chuyển cơ số 10 sang cơ số 8 và ngược lại. Bài viết sẽ hướng dẫn chi tiết ý tưởng và cung cấp lời giải tham khảo sử dụng cấu trúc dữ liệu ngăn xếp. Chuyển cơ số 10 sang cơ số 8 Chuyển cơ số 10 […]
Cây nhị phân – Binary Tree
Phần trước mình đã hướng dẫn các bạn về danh sách liên kết. Trong phần hướng dẫn tiếp theo này, chúng ta sẽ đi tìm hiểu về cấu trúc dữ liệu Cây. Bài hôm nay sẽ trình bày về cây nhị phân(binary tree), bài tiếp theo sẽ trình bày về cây tìm kiếm nhị phân(binary […]
Danh sách liên kết vòng – Circular Linked List
Danh sách liên kết vòng(Circular Linked List) là danh sách liên kết có thêm sự kết nối giữa 2 phần tử đầu tiên và phần tử cuối cùng để tạo thành vòng khép kín. Bài viết này Nguyễn Văn Hiếu sẽ hướng dẫn bạn cách cài đặt DSLK vòng trong C/C++ nhé. 1. Lý thuyết […]