RobinAlgo 地址: https://robinalgo.com/
或查看公众号文章,
简单来说 RobinAlgo 是一个可视化的算法学习的平台, 通过 RobinAlgo 可以帮助你提升你的算法能力.
RobinAlgo 会提供类似
的各种可视化算法动画, 再结合黑板讲解及逐行代码注释, 帮助你学习和理解各种算法题目.
从还在大学的时候, 为自己工作的想法就一直萦绕在我的脑海中. 虽然这样的行为一般被称为创业, 不过我更愿意称之为为自己工作, 不是为了业, 而是为了自己. 或许你也有过一点点类似的想法, 不过最后都由于种种"原因"而没有去实现. 和大家一样, 其中的"原因"有很多很多的都是借口. 当然, 我还是不建议大家想我这么做. 不过, 今年年初的时候我还是走出了这一步. 对我来说很重要的一步. 或者说放弃了很多, 放弃了相对稳定的工作, 放弃了相对熟悉的工作内容, 走到现在, 我确确实实的放弃了或者说失去了很多. 当然, 也收获了很多之前收获不到的.
其中最最重要的收获就是 RobinAlgo 了, 之前有在其它的文章说过前一个失败的春笋的项目 (又兴趣的话可以参考最后的链接), 相比于 RobinAlgo, 春笋更像是个为了做事情而做的项目, 几乎犯了所有的错误. 好在 RobinAlgo 还是顺利的上线了.
和一些朋友聊及这些的事情的时候, 大家都想着会做的多大, 怎么样可以拿到融资上市,可能我怕辛苦吧, 我想做的是一个小小事情, 是一个把一个小小的事情做到极致的挑战.所以有了这个专注于算法学习的平台 RobinAlgo, 选择做算法视频的缘由也很简单, 可能程序员对工具的执着吧, 算法作为程序员的工具自然的也就被考虑到了.
现阶段做算法学习视频的平台也不在少数, 为什么我还要做这个呢? 虽然其中不乏讲解直入高效的视频, 但是我仍然认为并不是一个是个大家的视频, 加之之前看到的一部分特殊算法的动画, 我认为我可以做出更加适合大家在学习算法的平台中能够深入浅出的平台.所以 RobinAlgo 就这么成立了.
关于 RobinAlgo 的优势, 我怕你看不到这里了就放在的文章的开头部分了,
现阶段的话已经完成了 100 个视频的录制, 拥有了一定的内容, 这些题目都是近期个各个公司考察的高频题目和内容. 也有自己独立的网站和论坛, 虽然网站的设计仍然是我自己操刀的, 虽然我这几年的工作做的都是 Android 相关的, 但是现阶段的 RobinAlgo 仍然是可以正常使用的网站了.
每个视频都有配套的可视化动画和题解, 当然代码是不可缺少的, 可能不是最优的解答, 但却是更合适的思路.
除此之外代码编辑器和更多的视频录制也在进行中了.
Robin 是一只知更鸟, 也是 Logo 的原型, Algo 截取自 Algorithm,用 Robin 的原因很见到, 只是从书架上多看了一眼《杀死一只知更鸟》, 当然 Mockingbird 也被用在了 RobinAlgo 中.
找到一个合适的题目, 在这里并不是单纯的为了刷题而学习, 每个题目的选择都需要多个维度的评估, 包括但不限于难度, 近期出现的频率, 使用的解题思路等等.
接下来就是完善解题思路, 很多题目的解题思路都不唯一, 还会渐进的提供给大家, 当然主要的表现形式是 code.
制作动画, 针对每个思路都要制作相应的动画, 用 ppt 制作的, 没错, 就是 ppt. 所以说所有的动画都是一帧一帧的调整得到的. 遇到思路调整的时候动画也要相应的修改
录屏, 当前视频主要包含了黑板的思路,动画和代码的讲解. 思路的话还会包含手绘的录制, 动画则是对思路理解的重要补充, 代码也需要逐行的解析.
后期制作, 一般录制一个视频的情况下资源的长度在 40 分钟左右, 需要精简很多的内容.
GitHub要不要 star 一下? RobinAlgo 中所有的动画和题解都已经开源了. 现阶段我对 RobinAlgo 是十分的满意的, 更各方面上的, 如果你也认为不错的话要不要也订阅一下, 这样才能持续的输出高质量的内容不是. 希望小小的 RobinAlgo 可以给你提供大大的帮助.
有其它的问题的话可以后台留言或者加微信 [ jingkai-win ] 和我进一步交流.