krahets/hello-algo

GitHub Trending (daily) Tools

Summary

Hello Algorithm is an open-source tutorial on algorithms and data structures, featuring animated illustrations and implementations in multiple programming languages, suitable for self-study by beginners.

Hello Algorithm: A data structures and algorithms tutorial with animated illustrations and one-click run. Supports Simplified Chinese, Traditional Chinese, English, Japanese, and provides code implementations in Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart, etc.
Original Article

Similar Articles

datawhalechina/hello-agents

GitHub Trending (daily)

Datawhale社区发布的开源中文教程《从零开始构建智能体》,系统性讲解AI原生智能体的理论与实践,涵盖从基础原理到自研框架HelloAgents的完整学习路径。

@cevenif: Using Claude Code or Codex for development, but feel like AI is running wild? This course might be the missing piece you need. There's an open-source course on GitHub called Learn Harness Engineering, which teaches you to establish a controllable workflow framework for AI coding assistants, centered around five core mechanisms...

X AI KOLs Timeline

GitHub open-source course Learn Harness Engineering teaches you to build a controllable workflow framework for AI coding assistants (e.g., Claude Code, Codex). It includes 12 theory lessons and 6 hands-on projects, covering core mechanisms: instruction, state, validation, scope, and session.

@NFTCPS: MIT's 'Mathematics for Computer Science' — if you're serious about CS, save this now. This book is basically the ceiling. Don't be intimidated by 1,048 pages; it's thick but it's written for beginners. I was also stunned at first: 1,048 pages counts as introductory? But when I flipped through, I realized it doesn't rush you to finish at once — it breaks down the fundamentals into tiny pieces...

X AI KOLs Timeline

Recommending the MIT classic textbook 'Mathematics for Computer Science', suitable for computer science beginners to systematically learn foundational mathematics.