Паша и алгосы. Две задачи про строки

Поделиться
HTML-код
  • Опубликовано: 13 окт 2024
  • Разбирали задачи:
    codeforces.com...
    codeforces.com...
    Лекции по динамическому программированию:
    • АиСД S01E10. Динамичес...
    • АиСД S01E11. Динамичес...
    • АиСД S01E12. Задача о ...
    • АиСД S01E13. ДП по про...
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    Music | Expedition by Declan DP
    Watch: • Royalty Free Music | E...
    Download/Stream: hypeddit.com/l...
    - - - - - - - - - - - - - - - - - - - - - - - - - -

Комментарии • 11

  • @qsr6840
    @qsr6840 3 года назад +5

    ничего себе вот это rap god в начале

  • @algonoob735
    @algonoob735 4 года назад +5

    Огонь! Можно еще на графы/деревья что нибудь? Различные применения DFS/BFS

    • @pavelmavrin
      @pavelmavrin  4 года назад +4

      доберемся и до них

  • @пашашевелёв-д9м
    @пашашевелёв-д9м 4 года назад +3

    Спасибо больше вам за разборы, они очень классные и подробные, но не могли бы вы рассказать почему тот или иной алгоритм решения задачи оптимальнее другой( я конкретно про задачу ). Я привык в начале задачу хоть как-то решить, а потом уже оптимизировать, но вот когда имею готовый алгоритм ( дали или сказали, что оптимальный ), тут могу подвиснуть, не знаю почему так происходит, и иногда для той или иной задаче хочется услышать разные походы, если вдруг они есть ( может даже не самые очевидные по началу )

    • @pavelmavrin
      @pavelmavrin  4 года назад +3

      Сложно на самом деле. Редко когда бывает больше одного правильного подхода к задаче. Какие-то детали в решении могут отличаться, но основная идея как правило одна. Можно конечно разбирать разные подходы, которые не ведут к правильному решению, но тогда видео раздуется. Надо подумать как лучше сделать

    • @kotikvacia9970
      @kotikvacia9970 3 года назад

      @@pavelmavrin Можно такие подходы в отдельное видео выделить)
      Думаю, это тоже очень полезный опыт)

  • @ОлегОратовский-ъ9н
    @ОлегОратовский-ъ9н 4 года назад

    Здравствуйте, а я мог бы в первой задаче перебирать первым циклом по возрастанию длины отрезка, а вторым по l, тоже по возрастанию, тогда r = l + длина отрезка? Считать динамику таким образом? Спасибо))

    • @pavelmavrin
      @pavelmavrin  4 года назад

      Олег Оратовский можно так тоже, да

    • @ОлегОратовский-ъ9н
      @ОлегОратовский-ъ9н 4 года назад

      @@pavelmavrin благодарю, у вас позновательные уроки, спасибо)

  • @yatamisaki2568
    @yatamisaki2568 4 года назад +1

    Я один пишу дп на подотрезках с состояниями не L, R, а len, L? Тогда никаких проходов с конца в циклах не надо делать.

    • @pavelmavrin
      @pavelmavrin  4 года назад +1

      Ну так сложнее мне кажется делать переходы, вот надо тебе разбить отрезок на два [l, m] и [m+1, r] - все понятно, а у тебя будет что-то типа [l, m-l] и [m, r-m], проще запутаться мне кажется. Но дело привычки конечно.