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

Автор agul, история, 9 лет назад, По-русски

Привет!

Сегодня встретилась такая задача: https://www.hackerearth.com/codex-6-0/algorithm/dummy-4-1/.

Вкратце суть: в двумерной таблице расставлены нули и единицы. Сколько существует способов пройти от нижнего правого угла до верхнего левого угла в таблице N × N только по нулям, если ходить можно только по горизонтали и вертикали (не только вверх/влево, а во все стороны), причём нельзя посещать одну клетку дважды? N ≤ 100

Все решения, получившие 100 баллов, -- это просто полный перебор, который валится по TL на таблице 100x100 со всеми нулями.

Как можно решить такую задачу?

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

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

    That was such an emotional roller coaster.

    The first couple are solved quickly and so we think all is well but then it all starts to fall apart till that line about 11 by 11 taking more time than the universes age.

    BUT THEN.

    Latest algorithmic techniques save the day and compute answers in seconds. So here I am thinking there is still hope till that guy goes 16 by 16 takes 20 to 30 minutes.

    All in all, not the worst way to pass 8 minutes.

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

    I was hoping that it ends with something like:

    • "And that, kids, is why you should study algorithm"

    And then the kids become computer scientists and they live happily ever after.

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

    That was so touching man. I so fucking liked it :P

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

    This paper includes the video link (check out introduction and [4] :D) along with the algorithmic ideas:

    https://www-alg.ist.hokudai.ac.jp/~thomas/TCSTR/tcstr_13_64/tcstr_13_64.pdf

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

...and what do zeroes and ones mean? You cannot go over the ones?