Colombiaansegura7/Algorithms
Free hands-on course with the implementation (in Python) and description of several computational, mathematical and statistical algorithms.
📚 Khóa học thuật toán Python — Từ lý thuyết đến code thực chiến
Một khoá học thuật toán không chỉ lý thuyết, mà còn cài đặt bằng Python để bạn chạm vào ngay.
Đây là một khóa học thực hành miễn phí do Andrés Segura-Tinoco tạo ra, tập trung vào cài đặt và mô tả các thuật toán tính toán, toán học và thống kê bằng Python. Dù chưa mang tính độ khó của sách giáo khoa, nhà tác giả đã cố gắng trung thực với thuật toán gốc, chỉ thêm biến thể khi cần thiết cho mục đích giảng dạy.
✨ Điểm nổi bật
- Cài đặt Python thực tế: Mỗi thuật toán đều được cài đặt bằng Python, kèm mô tả rõ ràng.
- Đa dạng chủ đề: Bao phủ từ thuật toán cơ bản, chia để trị, đồ thị, lập trình động, thuật toán xác suất cho đến hệ thống rối và tự động hóa tế bào.
- Hỗ trợ Colab: Có thể chạy thử notebook trên Google Colab mà không cần cài đặt bất kỳ thứ gì.
- Phù hợp tự học: Khuyến khích người học tự nghĩ ra giải pháp trước khi xem code mẫu.
- Tài liệu tham khảo: Kèm danh mục thư viện cần thiết như NumPy, PyMC, NetworkX.
- Nguồn tham khảo học thuật: Dựa trên sách giáo khoa uy tín như Fundamentals of Algorithmics.
💡 Vì sao đáng chú ý
Khác với các khóa học lý thuyết khô khan, dự án này kết hợp giữa lý thuyết và thực hành, giúp người học không chỉ hiểu nhưng còn áp dụng ngay. Với cấu trúc rõ ràng và hỗ trợ Colab, bạn có thể khám phá từ thuật toán con trai (GCD) cho đến hệ thống phi tuyến như fractal hay mô hình Monte Carlo mà không cần cài môi trường phức tạp.
#Python #Algorithms #ComputerScience #OpenSource #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
:octocat: 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.
Probabilistic language based on pattern matching and constraint propagation, 153 examples
Machine Learning Foundations: Linear Algebra, Calculus, Statistics & Computer Science