RepositoryJava
KR

krahets/hello-algo

《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现

130.9ksao
15.5kfork
6issue
6lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: dsa

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: data-structures

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: data-structure

#1 Repository Của Tháng

📚 Hello 算法: Sách DSA miễn phí, animation đẹp, code chạy ngay

Một cuốn sách mã nguồn mở, thiết kế cho người mới bắt đầu, kết hợp animation đồ họa và code có thể chạy trực tiếp.

《Hello 算法》 (Hello 算法) là một dự án mã nguồn mở nhằm tạo ra một cuốn sách giảng dạy cấu trúc dữ liệu và thuật toán hoàn toàn miễn phí, thân thiện với người mới. Dự án sử dụng các hình ảnh động để giải thích trực quan, gi giúp người học dễ hình dung và nhanh chóng nắm bắt được kiến thức. Tất cả các đoạn code đều được thiết kế để có thể chạy ngay lập tức, giúp người học luyện tập và hiểu sâu hơn về cách hoạt động của thuật toán và cấu trúc dữ liệu.

✨ Điểm nổi bật

  • Animation đồ họa: Minh họa trực quan các khái niệm phức tạp bằng hình ảnh động.
  • Code chạy ngay: Tất cả đoạn ví dụ đều có thể thực thi trực tiếp, không cần cài đặt môi trường phức tạp.
  • Hỗ trợ đa ngôn ngữ: Bao gồm tiếng Trung giản thể, Trung phồn thể, tiếng Anh, tiếng Nhật và tiếng Nga.
  • Đa dạng ngôn ngữ lập trình: Cung cấp mã nguồn cho 12 ngôn ngữ: Python, Java, C++, C, C#, JavaScript, Go, Swift, Rust, Ruby, Kotlin, TypeScript, Dart.
  • Tự do chia sẻ: Được cấp phép theo CC BY-NC-SA 4.0, cho phép người dùng tự do sử dụng và chia sẻ.
  • Cộng đồng hỗ trợ: Kêu mời người đọc đóng góp, bình luận và cùng nhau cải thiện nội dung.

💡 Vì sao đáng chú ý

Khác biệt với các tài liệu truyền thống chỉ dựa vào lý thuyết, 《Hello 算法》 kết hợp giữa visualization động và code thực tế, giúp người học hiểu nhanh hơn. Đặc biệt phù hợp cho sinh viên, người tự học và các lập trình viên muốn ôn lại kiến thức. Cuốn sách được đề đạt bởi giáo sư Đinh Junhui (Tsinghua) và nhà khoa học cao cấp Lee Mu (Amazon), tạo niềm tin về chất lượng nội dung.


#Algorithm #DataStructure #OpenSource #Education #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.

RepositoryJava
krahets/LeetCode-Book

《剑指 Offer》《图解算法数据结构》《Krahets 笔面试精选 88 题》Python, Java, C++ 解题代码

8.6k
Dec 30, 2025
RepositoryJavaScript
trekhleb/javascript-algorithms

📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings

196.7k
Jul 26, 2026
RepositoryJava
ashishps1/awesome-leetcode-resources

Awesome LeetCode resources to learn Data Structures and Algorithms and prepare for Coding Interviews.

18.1k
Jun 6, 2026
RepositoryJava
TheAlgorithms/Java

All Algorithms implemented in Java

66.4k
Oct 19, 2026
RepositoryJavaScript
azl397985856/leetcode

LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)

55.7k
Jul 16, 2025
RepositoryPython
TheAlgorithms/Python

All Algorithms implemented in Python

225.5k
Oct 20, 2026
RepositoryJava
kunal-kushwaha/DSA-Bootcamp-Java

This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs.

24.1k
Aug 18, 2024
RepositoryJava
Blankj/awesome-java-leetcode

:crown: LeetCode of algorithms with java solution(updating).

8.7k
Dec 10, 2020
RepositoryGo
halfrost/LeetCode-Go

✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% | LeetCode 题解

33.8k
Oct 12, 2026