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

What is RobinAlgo?

View Video Introduction

Or check the articles on the official account,

RobinAlgo

Simply put, RobinAlgo is a visual algorithm learning platform that can help you improve your algorithm ability.

RobinAlgo will offer something similar

To help you learn and understand various algorithm topics, with blackboard explanations and line by line code comments.

The advantage of RobinAlgo

  • Animation show each topic has the original animation for the current topic, through the visual animation to help you understand the problem solving and algorithm running process, is to help you learn efficiently
  • Hand-painted video topic in the process of explaining according to the idea of real-time drawing, easy to synchronize the idea of explaining, faster understanding of the algorithm content
  • Each line of code provides complete code, faster understanding of the implementation of the code
  • Video simplification is different from many videos that start with half an hour. Content is constantly adjusted in the post-production to ensure that each video is about 10 minutes long. Simplification is not simple, but every minute of video is very valuable
  • Train of thought guidance is not limited to a single solution, as far as possible to help you establish a system of problem-solving ideas, to ensure that the problem can still be solved by their own deformation

The cause of everything

The idea of working for myself has been in my head ever since I was in college. While this is often called entrepreneurship, I prefer to call it working for yourself, not for the business, but for yourself. Maybe you had a little bit of a similar idea, but it didn’t work out for a variety of reasons. Like everyone else, there are many, many excuses for why. Of course, I still don’t recommend that you want me to do this. Still, I took that step earlier this year. It’s a big step for me. In other words, I have given up a lot. I have given up a relatively stable job and a relatively familiar job. Until now, I have really given up or lost a lot. Of course, it also harvested a lot of things that could not be harvested before.

The beginning of RobinAlgo

Among them, the most important harvest is RobinAlgo. I mentioned the previous failed spring bamboo shoot project in other articles (you can refer to the last link if you are interested in it). Compared with RobinAlgo, spring bamboo shoot was more like a project done for doing things, and almost made all mistakes. The good news is that RobinAlgo is still online.

When TALKING about these things with some friends, we all thought about how big we would do and how we could get financing and go public. Maybe I was afraid of hard work. What I want to do is a small thing, a challenge to do a small thing to the extreme. Therefore, with RobinAlgo, a platform dedicated to algorithm learning, the reason why I choose to make algorithm videos is very simple. It may be that programmers are obsessed with tools, so algorithm is naturally taken into consideration as a tool of programmers.

At this stage, there are not a few platforms to do algorithm learning video, so why do I have to do this? Although there are some videos that explain direct and efficient, I still think it is not a video for everyone. In addition, I have seen some animations of special algorithms before, so I think I can make a platform that is more suitable for everyone to learn algorithms in a simple way. So RobinAlgo was formed.

The advantage of RobinAlgo, I’m afraid you can’t see it here at the beginning of the article,

RobinAlgo now

At present, I have completed the recording of 100 videos and have some content. These topics are the frequent topics and contents investigated by various companies recently. I also have my own website and forums. Although the design of the website is still my own, and I have been working on Android for several years, RobinAlgo is still a normal website.

Each video has supporting visual animation and problem solving. Of course, the code is indispensable, which may not be the optimal solution, but it is a more appropriate idea.

There are also code editors and more video recordings in the works.

Some stories about RobinAlgo

Why is it called RobinAlgo

Robin is a Mockingbird, which is also the prototype of Logo. Algo is taken from Algorithm. I can see the reason for using Robin, but I just looked at To Kill a Mockingbird from the bookshelf.

How is a video recorded

  1. To find a suitable topic, it is not simply to brush the question to learn, the selection of each topic needs to be evaluated from multiple dimensions, including but not limited to difficulty, frequency of recent occurrence, solution ideas used, etc.

  2. The next step is to improve the problem solving ideas. Many problems have different solutions, and they will be gradually provided to you. Of course, the main form of expression is code.

  3. Animation, for each idea to make the corresponding animation, with PPT production, yes, is PPT. So all animations are made frame by frame. The animation should also be modified as the thinking changes

  4. Screen recording, the current video mainly contains the blackboard ideas, animation and code explanation. Ideas will also include hand-drawn recordings, animations are important additions to understanding ideas, and code will need to be parsed line by line.

  5. In post production, the length of resources is generally about 40 minutes in the case of recording a video, so much content needs to be simplified.

Other things?

How about GitHub star? All animations and problem solving in RobinAlgo are open source. At the present stage, I am very satisfied with RobinAlgo. In more aspects, if you think it is good, would you like to subscribe to it, so that we can continue to output high-quality content? I hope little RobinAlgo can be of great help to you.

If you have any other questions, please leave a message or add wechat [Jingkai-win] to further communicate with me.