Có nhiều hàm hữu ích để thực hiện việc đọc và ghi tệp tin trong ngôn ngữ lập trình C. Trong hướng dẫn này, chúng tôi sẽ giới thiệu cách làm việc với tệp tin bằng ngôn ngữ lập trình C. Dưới đây là một số hàm quan trọng cho việc đọc và ghi tệp […]
Mã nguồn
Bài 45. Sắp xếp dãy số giảm dần, tăng dần
Sắp xếp dãy số theo thứ tự tăng dần hay giảm dần là 1 bài toán sắp xếp đơn giản và cơ bản nhất đối với bất cứ ai học lập trình. Nói theo cách khác, bài toán này chính là bài toán sắp xếp mảng 1 chiều tăng dần/giảm dần. Bài toán sắp xếp […]
In ra tam giác vuông có kích thước chiều cao là n
Viết chương trình in ra tam giác vuông có chiều cao là n. Đây là một bài tập cơ bản tuy nhiên thì nó cũng rất hay, bài tập này sẽ giúp chúng ta thấy được sức mạnh của vòng lặp for lồng nhau :D. Bài toán in ra hình tam giác vuông có chiều […]
Danh sách kề (Adjacency list)
Trong bài viết này, bạn sẽ cùng Lập Trình Không Khó tìm hiểu về danh sách kề (tiếng anh: adjacency list). Bài viết sẽ trình bày từng bước chi tiết để bạn đọc có thể hiểu được cấu trúc dữ liệu danh sách kề, phân tích ưu nhược điểm và ứng dụng của nó. Cũng […]
Bài tập danh sách liên kết đơn tổng hợp
Bài tập danh sách liên kết đơn dưới đây là một dạng bài tập tổng hợp giúp các bạn ôn luyện lại kiến thức về danh sách liên kết đơn cũng như các kiến thức khác về lập trình C. Sau bài học này, ngoài kiến thức về danh sách liên kết đơn, bạn cũng […]