V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
clwater
V2EX  ›  程序员

独立开发了一个算法学习的平台, RobinAlgo, 欢迎大家使用

  •  
  •   clwater · 2020-11-17 17:56:48 +08:00 · 1483 次点击
    这是一个创建于 1459 天前的主题,其中的信息可能已经有所发展或是发生改变。

    RobinAlgo 地址: https://robinalgo.com/

    RobinAlgo 是什么?

    查看视频介绍

    查看公众号文章,

    RobinAlgo

    简单来说 RobinAlgo 是一个可视化的算法学习的平台, 通过 RobinAlgo 可以帮助你提升你的算法能力.

    RobinAlgo 会提供类似

    图片名称

    的各种可视化算法动画, 再结合黑板讲解及逐行代码注释, 帮助你学习和理解各种算法题目.

    RobinAlgo 的优势

    • 动画展示 每道题目都有针对当前题目而原创制作的动画, 通过可视化的动画帮助大家理解题解和算法的运行过程, 是帮助你高效学习的不二神器
    • 手绘讲解视频 题目讲解的过程中根据思路实时绘制, 方便同步讲解的思路, 更快的理解算法内容
    • 代码详解 每行代码都提供完整的代码, 更快的理解代码的实现
    • 视频精简 不同于许多时长半小时起步的视频, 在视频后期制作中不断的调整内容, 保证每期视频时长都在十分钟左右, 精简但不简单, 视频的每分每秒都十分有价值
    • 思路引导 不单单局限于单一的解法, 尽可能的帮助您建立系统的解题思路, 保证题目变形后仍然可以通过自己解答

    一切的缘由

    从还在大学的时候, 为自己工作的想法就一直萦绕在我的脑海中. 虽然这样的行为一般被称为创业, 不过我更愿意称之为为自己工作, 不是为了业, 而是为了自己. 或许你也有过一点点类似的想法, 不过最后都由于种种"原因"而没有去实现. 和大家一样, 其中的"原因"有很多很多的都是借口. 当然, 我还是不建议大家想我这么做. 不过, 今年年初的时候我还是走出了这一步. 对我来说很重要的一步. 或者说放弃了很多, 放弃了相对稳定的工作, 放弃了相对熟悉的工作内容, 走到现在, 我确确实实的放弃了或者说失去了很多. 当然, 也收获了很多之前收获不到的.

    RobinAlgo 的开端

    其中最最重要的收获就是 RobinAlgo 了, 之前有在其它的文章说过前一个失败的春笋的项目(又兴趣的话可以参考最后的链接), 相比于 RobinAlgo, 春笋更像是个为了做事情而做的项目, 几乎犯了所有的错误. 好在 RobinAlgo 还是顺利的上线了.

    和一些朋友聊及这些的事情的时候, 大家都想着会做的多大, 怎么样可以拿到融资上市,可能我怕辛苦吧, 我想做的是一个小小事情, 是一个把一个小小的事情做到极致的挑战.所以有了这个专注于算法学习的平台 RobinAlgo, 选择做算法视频的缘由也很简单, 可能程序员对工具的执着吧, 算法作为程序员的工具自然的也就被考虑到了.

    现阶段做算法学习视频的平台也不在少数, 为什么我还要做这个呢? 虽然其中不乏讲解直入高效的视频, 但是我仍然认为并不是一个是个大家的视频, 加之之前看到的一部分特殊算法的动画, 我认为我可以做出更加适合大家在学习算法的平台中能够深入浅出的平台.所以 RobinAlgo 就这么成立了.

    关于 RobinAlgo 的优势, 我怕你看不到这里了就放在的文章的开头部分了,

    RobinAlgo 现在的内容

    现阶段的话已经完成了 100 个视频的录制, 拥有了一定的内容, 这些题目都是近期个各个公司考察的高频题目和内容. 也有自己独立的网站和论坛, 虽然网站的设计仍然是我自己操刀的, 虽然我这几年的工作做的都是 Android 相关的, 但是现阶段的 RobinAlgo 仍然是可以正常使用的网站了.

    每个视频都有配套的可视化动画和题解, 当然代码是不可缺少的, 可能不是最优的解答, 但却是更合适的思路.

    除此之外代码编辑器和更多的视频录制也在进行中了.

    一些关于 RobinAlgo 的故事

    为什么叫做 RobinAlgo

    Robin 是一只知更鸟, 也是 Logo 的原型, Algo 截取自 Algorithm,用 Robin 的原因很见到, 只是从书架上多看了一眼《杀死一只知更鸟》, 当然 Mockingbird 也被用在了 RobinAlgo 中.

    一个视频是如何录制的

    1. 找到一个合适的题目, 在这里并不是单纯的为了刷题而学习, 每个题目的选择都需要多个维度的评估, 包括但不限于难度, 近期出现的频率, 使用的解题思路等等.

    2. 接下来就是完善解题思路, 很多题目的解题思路都不唯一, 还会渐进的提供给大家, 当然主要的表现形式是 code.

    3. 制作动画, 针对每个思路都要制作相应的动画, 用 ppt 制作的, 没错, 就是 ppt. 所以说所有的动画都是一帧一帧的调整得到的. 遇到思路调整的时候动画也要相应的修改

    4. 录屏, 当前视频主要包含了黑板的思路,动画和代码的讲解. 思路的话还会包含手绘的录制, 动画则是对思路理解的重要补充, 代码也需要逐行的解析.

    5. 后期制作, 一般录制一个视频的情况下资源的长度在 40 分钟左右, 需要精简很多的内容.

    其它的事情?

    GitHub要不要 star 一下? RobinAlgo 中所有的动画和题解都已经开源了. 现阶段我对 RobinAlgo 是十分的满意的, 更各方面上的, 如果你也认为不错的话要不要也订阅一下, 这样才能持续的输出高质量的内容不是. 希望小小的 RobinAlgo 可以给你提供大大的帮助.

    有其它的问题的话可以后台留言或者加微信[ jingkai-win ]和我进一步交流.

    b00tyhunt3r
        1
    b00tyhunt3r  
       2020-11-17 18:51:25 +08:00 via iPhone
    滋瓷
    jones2000
        2
    jones2000  
       2020-11-18 00:53:59 +08:00
    抄的太明显了吧, 好歹把内容换换吧, 比如高等数学, 微积分,概率论等等.
    clwater
        3
    clwater  
    OP
       2020-11-18 01:52:03 +08:00
    @jones2000 不知道你说的抄指的是哪个部分, 如果是代码和解题思路的话我只能说我是拾人牙慧, 不过这个部分都已经有了很多高质量的思路和代码, 我不能使用么, RobinAlgo 的平台的差异化是通过可视化的动画展示算法的解答思路和过程.
    clwater
        4
    clwater  
    OP
       2020-11-18 02:10:35 +08:00
    @b00tyhunt3r 感谢滋瓷
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2972 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 08:56 · PVG 16:56 · LAX 00:56 · JFK 03:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.