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

Автор nor, 16 месяцев назад, По-английски
  • Проголосовать: нравится
  • +498
  • Проголосовать: не нравится

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

Wow, why doesn't this have more upvotes. Thanks for sharing ^^

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

Dominater069 is pro coder

he reached master in only 4 months

can you share some tips with us pls sur

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

What I've learned: tourist probably has a complete graph between his ears

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

Great blog. Thanks for helping the community.

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

    I think that video talks about something quite different, but it does seem like a good way to think from what I could tell by skimming through it.

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

Logged in just to upvote this blog

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

norzorzosity!

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

Why is it that a competitive programming website of all places has so many introspective blogs on the psychology of learning and similar things? Not complaining, but...

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

    The same reason why you see a new "how to practice" blog by a newbie every week (and a couple of CF DMs every day on the same thing). People want to learn effectively, and these blogs related to learning are meant to be an answer to those blogs. A lot of high-rated people I know are fed up with seeing these newbie blogs, so it's tempting to give an answer once and for all, and link to it whenever someone asks such questions.

    This is why the catalog is a thing too — you don't need to waste time searching or asking for a tutorial on CF if you don't find one otherwise, like what used to be the norm before.

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

When I try to solve problems, I almost always start by trying to recognize the setup — it saves time that could have been wasted with false starts and the time taken to analyze the setup properly before you can reason about it.

I've been meaning to ask this for a while, here, what does "recognize the setup" exactly mean?

Thanks for the awesome blog!

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

    If a problem has something that you've already seen before — you've solved a very closely related problem or discussed the same setting with a friend — then you can just use the same ideas you used back then to try to solve the problem. It reduces the overhead of having to think about what is important in the problem. For example, if a problem involves $$$ax + by$$$ where $$$a, b$$$ are constant integers and $$$x, y$$$ can vary over the integers, I almost always keep Bezout's lemma in mind.

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

I just started doing CP. This was a really really good blog. Hope this will help to reach my goal.

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

cool