加载中...
从图的表示与遍历,到最小生成树、最短路径与网络流,五大主题走完图算法主线;邻接、连通、割、流——每个图论概念与定理,都有可交互的执行过程帮你看见。
1
大主题
1
篇文章
30+
交互组件
把城市画成节点、道路画成边,一张地图就是一张图。从图的表示与遍历出发,理清广度优先、深度优先、拓扑排序与强连通分量——图算法的一切,从这里开始。
给定图中的一个源点,求它到其余每个节点的最短路径——这就是单源最短路径问题。Dijkstra 算法把整张网从源点提起:绳子一根根绷紧,先绷紧的路径更短;当所有小球离开桌面,全部最短距离随之确定。
以「看懂」为目标:每个算法先动手、再观察、最后落到严谨表述。
每个算法都配有可单步执行的实验室:拖动进度条观察完整执行过程,随时暂停、回放,算法的每一步变化都清晰可见。
关键结论配有逐帧动画与静态图例对照,从执行过程到不变式再到正确性论证,逐层建立直觉。
伪代码、复杂度与正确性证明使用严谨的数学排版呈现,术语首次出现即附英文对照,不止看热闹。
月度标准版
解锁全部200+个2D动画
解锁全部40+个3D场景
动画收藏书签
3D模型素材下载
动画截图导出(支持svg/png)
季度高级版
解锁全部200+个2D动画
解锁全部40+个3D场景
动画收藏书签
3D模型素材下载
动画截图导出(支持svg/png)
年度专业版
解锁全部200+个2D动画
解锁全部40+个3D场景
3D模型素材下载
动画截图导出(支持svg/png)
动画收藏书签
以图算法为主线:图的表示、BFS/DFS、拓扑排序、强连通分量,到最小生成树、单源与所有点对最短路径、最大流。每个算法都配有可单步执行的交互组件与可视化动画。
掌握基本数据结构(数组、链表、栈、队列)即可。课程从图的存储方式讲起,不假设你已学过图论;伪代码与复杂度分析会随进度逐步展开。
会员(除试用会员)可以访问所有课程内容,并下载全部素材,包括:2D动画的每一帧SVG/PNG图片、3D场景的GLB文件。如需更多素材(如Lottie源文件、AE源文件、Blender源文件、Geometry Nodes库等),可以联系我们获取。我们提供月度、季度和年度会员选项,还有3天免费试用。
2D动画主要使用Adobe After Effects制作,导出为Lottie文件在网页播放,确保矢量清晰且文件小巧。3D场景在Blender中建模和制作动画,导出为GLB格式,通过代码精确控制动画播放、材质替换、颜色变化和关键帧注解,实现流畅的交互体验。
AI辅助但非主导。我们使用AI润色定理推导和解题过程,提升表达质量。但核心内容——文章逻辑、知识点深度、概念一致性、动画制作和分镜设计——完全由人工把控。AI无法独立完成动画创作,而这正是课程的核心特色。我们相信:在人工介入下,AI能成为高质量内容的助力工具。
平台支持桌面端和移动端设备,无需安装任何插件。我们推荐使用Chrome浏览器以获得最佳性能和兼容性。虽然移动端也能流畅运行2D/3D动画,但在PC或iPad等大屏设备上体验更佳——更大的显示区域能让你更清晰地观察动画细节和3D场景。
我们随时为你解答,欢迎通过邮件或社交媒体联系我们
📧 sy_likun@163.com