DeepLearning.AI
提供从基础到高阶的全面AI课程与专项课程,涵盖机器学习、深度学习、生成式人工智能、自然语言处理、计算机视觉等多个领域,并结合实践项目与真实案例,帮助学习者系统掌握AI技术。
LeetCodeAnimation 是一个在 GitHub 上开源的项目,由 MisterBooo 创建,主打用动画的方式讲解 LeetCode 题目和常见算法。它把抽象的执行过程拆成一段段动态画面,让数组、链表、树、递归这些容易绕晕的内容变得可以直接“看见”,帮助学习者更直观地理解算法的运行逻辑。项目计划用三到四年时间持续完善,目前已经更新了 92 道题目,每道题都配有动画演示和详细题解,同时提供 Java、C++ 等多种语言的实现以及在线编辑、代码示例运行的便利,方便对照理解。
整体来看,LeetCodeAnimation 更接近一份可以“看”的算法笔记,而不是单纯的题解合集。如果你正在准备技术面试,或者刷题时总觉得思路差一口气,不妨从自己最头疼的那类题型开始,跟着动画走一遍完整过程,再动手写一遍代码,理解会扎实得多。