fuodorov/yaalgorithms
Solving problems in algorithms courses
📚 Bộ sưu tập giải thuật cơ bản bằng Python và Go
Giải thích các bài toán thuật toán và cấu trúc dữ liệu với mã nguồn thực tế.
Dự án yaalgorithms là một bộ sưu tập các giải pháp cho các bài toán thuật toán thường gặp trong khóa học về giải thuật, được viết bằng cả Python và Go. Dự án phục vụ mục đích học tập và luyện tập kỹ năng lập trình thuật toán.
✨ Điểm nổi bật
- Giao diện bài toán rõ ràng: Mỗi bài toán được trình bày kèm đề bài, đầu vào, đầu ra và ví dụ minh họa.
- Hỗ trợ hai ngôn ngữ: Các giải pháp được cung cấp bằng cả Python và Go, giúp người học so sánh cách tiếp cận giữa hai ngôn ngữ.
- Chủ đề đa dạng: Bao gồm các chủ đề như mảng, chuỗi, cây, đồ thị, sắp xếp, bảng băm và lập trình động.
- Tập trung vào hiệu suất: Các giải pháp được thiết kế với độ phức tạp thời gian và không gian tối ưu.
💡 Vì sao đáng chú ý
Dự án cung cấp cách tiếp cận thực tế và rõ ràng cho từng bài toán thuật toán, phù hợp cho sinh viên và lập trình viên muốn ôn luyện kiến thức. Việc hỗ trợ đồng thời Python và Go giúp người học dễ dàng so sánh cách cài đặt và hiệu suất giữa các ngôn ngữ lập trình.
#Algorithms #Python #Go #DataStructures #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.
An Open-Source Collection of Flash Cards to Help You Preparing Your Algorithms & Data Structures and System Design Interviews 💯
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% | LeetCode 题解
:books: :chart_with_upwards_trend: Plug-and-play class-library project of standard Data Structures and Algorithms in C#
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现