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

Автор T0RRES, 10 лет назад, По-русски

Как наверное должно быть понятно с незамысловатого названия поста, меня интересует литература по спортивному программирванию. Да, я понимаю, что это все можно найти в гугле, в библиотеках, и т.д.. Так на одном только ресурсе e-maxx.ru размещено добрых два десятка книг конкретно по СП, и это без учета изданий про определенные языки. Но сказать, что читаю я легко и с удовольствием не могу, так что хотел бы потратить свое время на чтение полезной книжки. Хотелось бы не только прокачать алгоритмическую и математическую части, но и идейную(а это возможно?). Под словом "идейная", я имел в виду нахождение подхода к задаче. Просто лично у меня часто бывают такие случаи, что думаешь "О, а может это?", "Нет, это лажа. За то вот это точно правильно!", а потом "Нет, это тоже фигня." и все, в голове полный штиль...

Итак суть в двух словах: посоветуйте книгу :)

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

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

Имхо, "идейную часть" книжками не прокачать.

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

    Ну возможно же, что в книжке будут предоставлены стандартные/нестандартные/интересные подходы, которые можно в какой-то мере обобщить. Или нет?

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

      А чем плохо чтение разборов и чужих кодов?

      Предполагаю, что таким образом можно найти намного больше стандартных/нестандартных/интересных подходов, чем в любой книге:)

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

        Возможно я не прав, но если бы те же нестандартные/интересные подходы запихнуть в одну книгу то на это всё ушло бы меньше затрат сил и времени.

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

Могу посоветовать книгу: George Pólya "How to Solve it". Не по СП, но чем-то может поможет.

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

    Ах да, забыл упомянуть важный фактор. Моя плохо понимать иностранный языки, а пользоваться переводчиком для целой книги как-то не кошерно :D

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

    Посмотрел оглавления этой и других его книг, это офигенно, нет слов!

    UPD в одном жж сказано, что на его книги есть отсылки в архиве Дейкстры: EWD480, EWD512, EWD881 (сам еще не читал, оставлю здесь чтобы не искать по новой)

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

Первый тег вообще годный.

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

По поводу идейной части, Ferlon ведь разрабатывал универсальный философский метод решения задач... Надо с ним связаться, поможет:)

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

    То даже не пост, а цитадель филасафав :D

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

    Свой ТРИЗ с блекджеком и..?

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

      Свою ТРИЗ не обязательно, можно просто прочитать "Альтшуллер Г. Алгоритм изобретения". Таким как я может помочь если не в плане того, чтобы что-то изобретать, то уж точно для ознакомления с явными ошибками. А строить целые теории — это для большинства нецелесообразно.