AI EducademyAIEducademy
🌳

AI 学习路径

🌱
AI 种子

从零开始

🌿
AI 萌芽

打好基础

🌳
AI 枝干

付诸实践

🏕️
AI 树冠

深入探索

🌲
AI 森林

精通AI

🔨

工程技能路径

✏️
AI 草图

从零开始

🪨
AI 雕刻

打好基础

⚒️
AI 匠心

付诸实践

💎
AI 打磨

深入探索

🏆
AI 杰作

精通AI

查看所有学习计划→

实验室

已加载 7 个实验
🧠神经网络游乐场🤖AI 还是人类?💬提示实验室🎨图像生成器😊情感分析器💡聊天机器人构建器⚖️伦理模拟器
进入实验室→
📝

博客

关于AI、教育和技术的最新文章

阅读博客→
nav.faq
🎯
使命

让AI教育触达每一个人、每一个角落

💜
价值观

开源、多语言、社区驱动

⭐
Open Source

在 GitHub 上公开构建

认识创始人→在 GitHub 上查看
立即开始
AI EducademyAIEducademy

MIT 许可证。开源项目

学习

  • 学习计划
  • 课程
  • 实验室

社区

  • GitHub
  • 参与贡献
  • 行为准则
  • 关于
  • 常见问题

支持

  • 请我喝杯咖啡 ☕
🪨 等级 2

AI 雕刻

精雕细琢——中级模式

通过中级算法模式进阶:双指针、滑动窗口、BFS/DFS 和树遍历。每个模式都与真实的AI/ML应用场景关联。

10
课程
~6h
时长
2/5
等级

🎯 你将学到什么

  • ✓运用双指针和滑动窗口优化解决方案
  • ✓使用 BFS/DFS 遍历树和图
  • ✓将这些模式与AI搜索和推理联系起来

前置要求: AI 草图或同等基础

📚 课程

1
👆

双指针与滑动窗口

Master two essential patterns for scanning sequences without wasting computation.

⏱️ 15m→
2
🌲

树与二分搜索

Explore tree structures that power decision-making from databases to machine learning.

⏱️ 18m→
3
🗺️

图算法

Learn the traversal and shortest-path algorithms that power maps, social networks, and web crawlers.

⏱️ 20m→
4
🧩

动态规划

Understand memoisation, tabulation, and classic DP patterns used across AI and computer science.

⏱️ 20m→
5
🗄️

哈希表深入解析

Understand hashing, collision handling, and the probabilistic structures that accelerate AI systems.

⏱️ 15m→
6
🌳

前缀树(Trie)

Master the trie data structure for lightning-fast prefix lookups. Build autocomplete, wildcard search, and explore compressed tries and IP routing.

⏱️ 18m→
7
🔗

并查集

Learn the Union-Find (disjoint set) data structure with path compression and union by rank. Solve connectivity, MST, and graph component problems efficiently.

⏱️ 17m→
8
📊

单调栈与单调队列

Learn the monotonic stack and queue patterns to solve next greater element, daily temperatures, histogram, and sliding window problems in O(n) time.

⏱️ 19m→
9
📅

区间问题

Master interval-based problems from merge and insert to meeting rooms and sweep lines. Learn the sorting strategies and patterns interviewers expect.

⏱️ 16m→
10
⚡

位运算

Unlock bit-level thinking for coding interviews. Master XOR cancellation, Brian Kernighan's trick, bit masking for subsets, and practical applications.

⏱️ 17m→
开始第一课 →
← 返回所有学习计划