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

Автор lmn0x4F, история, 5 лет назад, По-английски

I wanted to finally reach red (after being stuck at orange for some years now) and I asked myself what should I study. I thought I should review one of the most important things I learned, that helped me go from expert to master very quickly, but then I realized I've never seen people referencing that resource here in codeforces, which seems crazy to me.

The main ideas are presented in a paper titled Pessimal Algorithms and Simplexity Analysis by Andrei Broder and Jorge Stolfi, which is available online for free.

I wanted to present this old paper to codeforces, urge you to read it if you haven't (it's just 5 pages long), and, if you have read it, ask you if you have benefited from these very useful techniques and concepts too (I'm sure you have, it's just that I'm perplexed I haven't seen it mentioned here before).

I'm confident that studying again these concepts will make reaching red easy (and make me a better programmer in general)

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

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

Do you really think that reading these 5 pages will make you red?

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

This problem has a long and rich history, whose beginnings can be traced far back, almost certainly to a time before the establishment of reluctant algorithmics as a recognised discipline in the second half of last Wednesday.

This piece of knowledge was all that was standing between me and a jar of Nutella.

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

Is this a paper describing actually useful stuff or is it a joke? I can't tell yet. Edit: Holy crap my mind is blown.

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

How to solve any problem: if you attempt to reluctantly construct a pessimal algorithm, you will instantly find an efficient one.

  • »
    »
    5 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится +8 Проголосовать: не нравится

    The problems in the article are quite straightforward and well-known, I think. Is there an example of a problem that is easier to solve by constructing a pessimal algorithm and using its idea to come up with an efficient one? I'm sorry but I can only vaguely imagine how this can be used, and will be very glad if you show one of its applications.

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

      It can be used to practice up to the nutella level in 'sense of humor ranking'. Just read it each day until the end of the time... sorry end of the paper. "Gordon Lack, April 2000."

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

I like to think that I can power through most books and papers, but this one got me. Hope I didn't miss out on too much.

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

I don't understand the purpose of this paper, I tried to read it several times (My English is poor, I don't understand difficult words) Can someone please explain the purpose of this paper briefly?