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

Автор peltorator, 6 лет назад, По-английски

Hey! I decided to record myself while solving rounds. It's my first attempt and an experiment for my channel. Check out my Educational Round 107 screencast.

Leave a comment if you have anything to say. Did you find it helpful? Is it just a waste of time? Or maybe I should improve something? I've already noticed that in the future I should be aware of the fact that I've got my camera in the right bottom corner so I shouldn't draw there. Maybe you noticed anything else?

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

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

The audio is very understandable, great! For me, E was particularly relevant. Unfortunately, I didn't understand the math. The part could have been more detailed.

I understand that we are looking for components from fields of the same color, and the result depends on how many white fields are next to each other. The calculation of the result for a given number of neighboring white fields is still unclear to me.

»
6 лет назад, скрыть # |
 
Проголосовать: нравится +10 Проголосовать: не нравится

From your youtube comment -
We want every substring of size two to appear the same (or pretty much the same) amount of times. It's well known that there's a string that contains all the substrings of size x exactly once. I construct this string for x=2 using the Euler cycle and then just repeat it.

How to do it for larger x?

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

    Let's make vertices for all the substrings of size $$$x - 1$$$. And add edges 'a', 'b', ..., 'z' from every vertex (if we add this character to the end of the current string, what's the new suffix of length $$$x - 1$$$?). In this case, every vertex has its in-degree equal 26 and out-degree equal 26. So there's an Euler cycle in this graph. Here every edge represents a string of size $$$x$$$. So we can construct a string that consists of all the strings of size $$$x$$$ exactly once.

»
6 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится

The screencast was amazing. Normally I don't watch the screencasts because there is hardly any explanation involved. But the way you think aloud while working things out on the board, is different from others imo (in a good way). Also, the audio clarity was superb.