Tài liệu lập trình C
Học Thuật toán &
Cấu trúc Dữ liệu.
Hướng dẫn từng bước, mã nguồn C minh họa rõ ràng, phân tích độ phức tạp đầy đủ — dành cho sinh viên và lập trình viên mới bắt đầu.
Thuật toán nổi bật
Xem tất cả →🔢
Tìm Min / Max
Tìm phần tử nhỏ nhất và lớn nhất trong mảng
🫧
Bubble Sort
Sắp xếp nổi bọt — thuật toán cơ bản nhất
✅
Selection Sort
Sắp xếp chọn — chọn phần tử nhỏ nhất từng lượt
🌳
Heap Sort
Thêm cây nhị phân trực quan minh họa Max-Heap theo từng bước heapify
🔍
Linear Search
Tìm kiếm tuần tự qua từng phần tử
⚡
Binary Search
Tìm kiếm nhị phân — nhanh gấp đôi mỗi bước
📐
Fibonacci
Dãy số Fibonacci bằng vòng lặp và đệ quy
Tại sao dùng tài liệu này?
📖
Giải thích trực quan
Mỗi thuật toán có sơ đồ minh họa từng bước
💻
Code C thực tế
Mã nguồn sạch, có chú thích, chạy được ngay
🎯
Phân tích độ phức tạp
Big O được giải thích rõ ràng cho mọi trường hợp
🧪
Demo tương tác
Nhập dữ liệu và xem thuật toán chạy trực tiếp