Interactive algorithm universe

算法不是列表,是一张星图。

通过动画演示算法的执行过程,包括链表操作、数组算法、树算法等。 拖动画布探索关系,滚轮缩放空间,点击任意节点直接进入真实动画 Demo。

Drag / Zoom / Launch

从指针移动,到数据变形,再到为什么它能工作。

每个节点都不是截图,而是一段可以亲手推进的算法。星系的连线表示它们共享的思维方式:双指针、分治、堆、图遍历与状态淘汰。

Pointer链表与窗口
Partition数组与选择
Traverse树与图
State缓存与系统

Complete article

完整原文

文字、链接、图片、表格与代码均保留 开始阅读

这里收集了一些 LeetCode 题目设计的算法的可视化演示。点击卡片即可查看。

经典算法

链表

数组与字符串

树与图

设计