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

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

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
  • Проголосовать: не нравится

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

well done first video! interested for more!

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

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

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

Wonderful video and a very beautiful voice!

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

Great explanation! I think this channel could become big.

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

Really cool video!

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

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

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

Really well done, consider yourself a subscriber richer!

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

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

  • »
    »
    23 месяца назад, # ^ |
      Проголосовать: нравится +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!

»
23 месяца назад, # |
  Проголосовать: нравится +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!

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

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

  • »
    »
    23 месяца назад, # ^ |
      Проголосовать: нравится +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!

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

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

»
23 месяца назад, # |
  Проголосовать: нравится +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.

  • »
    »
    23 месяца назад, # ^ |
      Проголосовать: нравится +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!

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

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

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

Nicely done! Keep up the great work!

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

Great job!

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

Nice animations, good effort

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

Very nicely done video :)

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

Nice video — it's really well put together.

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

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

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

Explained very well! Earned my subscribe :)

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

Amazing youtube channel! Subscribed :)

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

Was super fun working on this with you!

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

awesome video. plz bring more such content !

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

That was fricking wonderful to watch!

»
23 месяца назад, # |
  Проголосовать: нравится +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.

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

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

    Thanks for the kind words!

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

Awesome.

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

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

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

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

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

Subscribed!!! Really nice :)

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

Wow!

»
23 месяца назад, # |
  Проголосовать: нравится +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.

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

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

»
23 месяца назад, # |
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).

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

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

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

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

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

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

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

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

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

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

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

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

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

Amazing explanation man <3

»
23 месяца назад, # |
  Проголосовать: нравится 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.

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

We need more videos D:

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

3blue1brown is a legend!