吴师兄图解算法 · 262 道交互动画
看动画,把每道算法题学懂、学到会写
面向准备校招、考研机试的你:用能单步、回看、变速的交互动画讲清为什么这么做。卡住了,让师兄答疑按 8 步陪你从暴力解盘到最优解,最后给一句能讲给面试官听的标准回答。
262
动画题解
8+
核心专题
188
进阶题目
第一题 · 先看动画
两数之和
正在加载动画引擎...
这个站怎么学
先看懂,再练到能写出来
看动画、师兄拆解、练模板、再刷题,四步循序渐进。
1
看动画,建直觉
用单步、回看、变速的动画看清每个变量为什么移动。
2
说题意,找突破
先复述输入、输出、限制条件,再判断能不能优化暴力解。
3
记模板,认题型
把一题背后的套路抽出来,遇到同类题能迁移。
4
默写代码,讲复杂度
最后能独立写代码,也能把时间和空间复杂度讲清楚。
Hot100 ACM 训练
看完动画,立刻到 OJ 写一遍
已开放 40 道题,按 20 题一期转成标准输入输出形式。你可以先看图解动画理解思路,再用 ACM 模式提交代码,把思路真正练成手感。
进入 Hot100 ACM算法学习路线图
不知道从哪学起,就按这张图走
01
Hot100 核心路线
100 道力扣热题按学习顺序重新编排,作为图解算法主线刷题地图。
02数组 / 双指针
对撞、快慢指针、滑动窗口,先建立最常用的扫描直觉。
03链表
用动画看清指针顺序,反转、合并、环检测都不再凭空想。
04二叉树
递归、遍历、层序和树形 DP,先把每一步调用关系看见。
05动态规划
从爬楼梯开始看状态、转移和边界,再进入背包与序列题。
06栈 / 队列
括号匹配、单调栈、BFS 分层,理解进出顺序就是关键。
07二分查找
每次砍一半,重点练边界、循环条件和二分答案。
08回溯 / DFS
子集、排列、组合和网格搜索,先看清选择与撤销。
09图论 / BFS
岛屿、拓扑、并查集和最短路,先把图怎么走看明白。
高频动画题解
先挑几道最能建立手感的题
一套引擎覆盖数组、链表、树、动态规划等题型,每种题型都有专属动画。