Блог пользователя kazamasmile

Автор kazamasmile, история, 21 месяц назад, По-английски

I'm now running a Youtube channel dedicated to teaching algorithmic thinking and sharing the joy of competitive programming through animation.

I'd be honored if you could take a look at our first project, which just released a few days ago!

I recognize there's ample room for improvement, so any constructive feedback is appreciated!

Thanks so much everyone :)

Here's the video!

  • Проголосовать: нравится
  • +518
  • Проголосовать: не нравится

»
21 месяц назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

well done first video! interested for more!

»
21 месяц назад, # |
  Проголосовать: нравится +19 Проголосовать: не нравится

Amazing effort! One of the best and most educational video on a cp problem i've seen.

»
21 месяц назад, # |
  Проголосовать: нравится +21 Проголосовать: не нравится

Wonderful video and a very beautiful voice!

»
21 месяц назад, # |
  Проголосовать: нравится +7 Проголосовать: не нравится

Great explanation! I think this channel could become big.

»
21 месяц назад, # |
  Проголосовать: нравится +25 Проголосовать: не нравится

Really cool video!

»
21 месяц назад, # |
  Проголосовать: нравится +7 Проголосовать: не нравится

very well explained and pretty well animated! Thats a very good start! :)

»
21 месяц назад, # |
  Проголосовать: нравится +9 Проголосовать: не нравится

Really well done, consider yourself a subscriber richer!

»
21 месяц назад, # |
  Проголосовать: нравится +7 Проголосовать: не нравится

Nice work. I must ask, is it efficient? How much time it took you to make this video?

  • »
    »
    21 месяц назад, # ^ |
      Проголосовать: нравится +17 Проголосовать: не нравится

    Actually it took quite a long time, but a lot of that was learning the animation library too. Around 1.5 months of effort, maybe 60-ish hours of actual work :)

    I'm a lot more familiar with the tools now, though. The next one should be easier!

»
21 месяц назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится

I remember you shared this video in the USACO Server. But once again, I'd like to say that this was a really amazing video!

»
21 месяц назад, # |
  Проголосовать: нравится +17 Проголосовать: не нравится

Nice job! (i wonder whether the EDU section videos could be like that)

  • »
    »
    21 месяц назад, # ^ |
      Проголосовать: нравится +2 Проголосовать: не нравится

    I'm glad you think it's of similar quality to the EDU videos haha. I think this particular video is for a slightly different audience, but maybe animations would be useful in teaching concepts on EDU as well!

»
21 месяц назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

Wow, that's insane. It's ASMR, for Codeforces.

»
21 месяц назад, # |
  Проголосовать: нравится +109 Проголосовать: не нравится

This is very impressive--definitely one of the most educational CP videos I've seen in a while (not to mention high-effort!). The animation quality and design is superb, and you've done a great job making it rigorous and complete enough to be educational to high-level CPers while also intuitive enough to perhaps be accessible to a general audience.

I'd love to see more videos like this--one idea is that it might be helpful to make similar animations focused on algorithms in addition to specific problems. I think this style would be especially well-suited to explaining data structures (e.g. BIT, segtree, lazy propagation, etc), and perhaps it might also work well for graph algorithms, though there's more existing content related to those.

  • »
    »
    21 месяц назад, # ^ |
      Проголосовать: нравится +46 Проголосовать: не нравится

    Incredibly honored that you enjoyed it :)

    I totally agree that this style would be great for visualizing data structures. I'm thinking about doing a mix of specific-problem-narrative-type videos and more general educational ones.

    Thanks again for the feedback!

»
21 месяц назад, # |
  Проголосовать: нравится +12 Проголосовать: не нравится

10/10 video!! A 3b1b but for competitive programming!!

»
21 месяц назад, # |
  Проголосовать: нравится +10 Проголосовать: не нравится

Nicely done! Keep up the great work!

»
21 месяц назад, # |
  Проголосовать: нравится +15 Проголосовать: не нравится

Great job!

»
21 месяц назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Nice animations, good effort

»
21 месяц назад, # |
  Проголосовать: нравится +41 Проголосовать: не нравится

Very nicely done video :)

»
21 месяц назад, # |
  Проголосовать: нравится +15 Проголосовать: не нравится

Nice video — it's really well put together.

»
21 месяц назад, # |
  Проголосовать: нравится +11 Проголосовать: не нравится

when I opened the problem on cf, I thought its tag is something like 1600, you made look much easier!

»
21 месяц назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Explained very well! Earned my subscribe :)

»
21 месяц назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

Amazing youtube channel! Subscribed :)

»
21 месяц назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Was super fun working on this with you!

»
21 месяц назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

awesome video. plz bring more such content !

»
21 месяц назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

That was fricking wonderful to watch!

»
21 месяц назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

This is a wonderful idea! I believe videos of this kind, are the most crucial asset that our community lacks.

A good idea would be to make videos about classical problems, algorithms, data structures and other educational topics in competitive programming (like Shortest Paths, String Matching, Maximum Flow, Geometry, Segment Trees and so on). A good point would be to also touch other subjects from math and computer science. This way, you will make your videos truly popular, because many people are in search of graphical content that would help them improve in programming, math, cp and comp-sci.

Good job! And I hope to see your channel grow over 1 million subscribers, and to see it full of a ton of beautiful videos like this.

  • »
    »
    21 месяц назад, # ^ |
      Проголосовать: нравится +6 Проголосовать: не нравится

    Yeah, the plan is to do a mix of classical problems and random cool ones I find :)

    Thanks for the kind words!

»
21 месяц назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Awesome.

»
21 месяц назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

It's awesome...Although I didn't understand the solution because it was above my level. I hope it doesn't stop here.

  • »
    »
    21 месяц назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    I will try to make it more approachable for newcomers next time! Thanks for the feedback

»
21 месяц назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

Subscribed!!! Really nice :)

»
21 месяц назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

Wow!

»
21 месяц назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

[As a constructive feedback, the only thing I can find to mention is the occasional change in audio, e.g 0:46]

Well everyone has already mentioned how good the visualization and explanation is. I just wanted to point out that the editing is also very interesting. The music and the style of presenting builds a nice tension towards the final conclusion and solution of the problem. I really liked that. We need more these videos regarding algorithmic problems.

  • »
    »
    21 месяц назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    I appreciate the feedback! I'm definitely still an amateur at the audio stuff still haha, working on it

»
21 месяц назад, # |
Rev. 2   Проголосовать: нравится +4 Проголосовать: не нравится

Really great video I love 3blue1brown, the guy is awesome. Watching your video was like I was watching one of his, really astounding work from your part. Congratulations!!!.

It is really amazing how the intuition of the algorithm comes alive with the animation. One last thing, good luck for the #SoME2 from the ones I have seen this year yours is one of the best (I haven't seen many tho only the ones related with coding).

  • »
    »
    21 месяц назад, # ^ |
      Проголосовать: нравится +4 Проголосовать: не нравится

    Thank you! I'm glad you think the quality is similar haha

    • »
      »
      »
      21 месяц назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      My pleasure!! Let me know if there is something I can do to make the video get better chances at #SoMe2.

      • »
        »
        »
        »
        21 месяц назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        I'd always appreciate more suggestions for problems or topics to cover in the future :)

»
21 месяц назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится

I want you to whisper sweet nothings into my ears and lull me to sleep.

»
21 месяц назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Exactly what i'm looking for, thanks for your work!

  • »
    »
    21 месяц назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Thanks, and if you have any suggestions for other content you'd be interested in, please let me know as well!

»
21 месяц назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Amazing explanation man <3

»
21 месяц назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

2 minutes in, this is already super enjoyable. As an 'editor' myself, I see how much of work it is, appreciated & subbed instantly. I hope this one grows a lot!

Although, the only complain I have is to lower the BG music a little. It's a little louder than your voice sometimes, thus a little distracting.

»
14 месяцев назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

We need more videos D:

»
14 месяцев назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

3blue1brown is a legend!