Chào mừng các bạn quay trở lại với blog của Nguyễn Văn Hiếu. Đây là một bài viết trong series các thuật toán sắp xếp có minh họa code sử dụng ngôn ngữ lập trình C++. Bài viết đầu tiên này Nguyễn Văn Hiếu xin giới thiệu tới các bạn thuật toán sắp xếp selection sort. Nội […]
Các ngôn ngữ lập trình phổ biến nhất hiện nay trên thế giới
Trong bài viết ngày hôm nay, Nguyễn Văn Hiếu xin đưa ra 10 ngôn ngữ lập trình phổ biến nhất trên thế giới năm 2018. Bài viết này tôi sẽ dịch từ một blog nổi tiếng khác nhưng viết bằng tiếng Anh. Tôi sẽ để link ở phần cuối bài viết. Còn bây giờ là […]
Chương trình dự đoán ngôn ngữ như Google Dịch
Bài toán dự đoán ngôn ngữ Đã bao giờ bạn sử dụng ứng dụng Google dịch và để ý tới chương trình dự đoán ngôn ngữ của Google không? Nếu bạn không để ý hay chưa biết thì hãy xem ảnh chụp màn hình sau đây: Và sau khi bạn nhập thử một văn bản, […]
Lộ trình học lập trình web cho người mới bắt đầu như thế nào?
Học lập trình Web bắt đầu từ đâu? Lộ trình học lập trình web cho người mới bắt đầu như thế nào? Dạo trên các diễn đàn lập trình và các group về lập trình trên facebook, mình thấy rất nhiều bạn có những thắc mắc về chủ đề này. Có 2 câu hỏi tiêu […]
Cây Đỏ Đen (Red-Black Tree) – Phần 3 (Delete)
Ở bài trước, chúng ta đã hoàn thành việc insert một Node vào Red Back Tree. Còn bây giờ, hãy cũng tìm cách để xóa một node khỏi cây đỏ đen nào. Phần 1: Giới thiệu về cây đỏ đen Phần 2: Cây đỏ đen – Thao tác Chèn Xóa (Delete) là một quá trình […]