个人在学习算法时经常反复学反复忘。通过文章学习没有视频生动,通过视频学习不敢拖进度。学习过程中体感是枯燥的,急躁的,受挫的。
这里本质上是学习方式和效率的问题,如何能有一种更好的方式学习和复习呢?
我想到了利用动画表达算法的抽象逻辑。即让算法可视化。动画需要尽量简明扼要,播放进度可控,能看到每一步的代码,而且要配字幕。
为了能随时随地的利用碎片时间学习,需要以App的形式呈现。
不能传视频,发几张截图,大家多多指教:
算法宝App扣扣交流群192248369
长度最小的子数组
![](https://img-blog.csdnimg.cn/img_convert/5c472e69c139dc3da874bb90c817f196.png)
两数之和
![](https://img-blog.csdnimg.cn/img_convert/105796ea1522364aa863d9521a9166ce.png)
有序数组转二叉搜索树
![](https://img-blog.csdnimg.cn/img_convert/d9a6dd90f2398744ae655a1e67899d4f.png)
最长公共子序列
![](https://img-blog.csdnimg.cn/img_convert/c42ae739d265927bdd8a21d370dce760.png)
跳跃游戏
![](https://img-blog.csdnimg.cn/img_convert/d9baa471516ea50f9608f5f7edbc4bc1.png)
相交链表
![](https://img-blog.csdnimg.cn/img_convert/caabd6a642385f78f72124f0bb6ff2c4.png)
二叉树的层序遍历
![](https://img-blog.csdnimg.cn/img_convert/acee1f9e4b7d7506f6980786709e8094.png)
买卖股票的最佳时机II
![](https://img-blog.csdnimg.cn/img_convert/02d0ffa767685f1fb893ce47c7791c8f.png)
无重复的最长子串
![](https://img-blog.csdnimg.cn/img_convert/0a1782372869db4f43b6e078b53aa9a6.png)
目录
![](https://img-blog.csdnimg.cn/img_convert/772f30d628f439f424d98f36710a9702.png)