Паша и алгосы. Четыре задачи на два указателя

Поделиться
HTML-код
  • Опубликовано: 19 окт 2019
  • Сегодня поговорим про очень простой и полезный трюк, который часто пригождается на контестах: метод двух указателей.
    Посмотреть задачи и мои решения можно тут: codeforces.com/group/pgkaqF4i...

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

  • @user_userovich
    @user_userovich 3 года назад +13

    ВЫ ЛУЧШИЙ! Спасибо вам большое за работу и уроки, обожаю!

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

    Паша и алгосы на задачи по ГРАФАМ и ДП пожалуйста!!!!

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

    Огромное спасибо!! Побольше таких видео пожалуйста!!

  • @DmitriyBlokhin
    @DmitriyBlokhin 3 года назад +1

    Большое уважение вам.

  • @quantum-fluctuations
    @quantum-fluctuations Год назад +1

    Спасибо Вам! Очень помогли разобраться с двумя указателями :)

  • @mega_niger
    @mega_niger 3 года назад +2

    Спасибо, все очень понятно и ясно. Наконец-то понял. ;)

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

    Лучшее обьяснение 2 pointers/sliding window на ютубе

  • @high_fly_bird
    @high_fly_bird Год назад

    вот вроде бы на объяснение самого алгоритма потрачено 2.5 минуты, но так понятно и чётко объяснено! Спасибо!

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

    ЛУЧШИЙ!

  • @pilotivanovich
    @pilotivanovich Год назад +2

    Павел, спасибо! Вы сделали своей стране такой подарок своей замечательной преподавательской работой. Удачи вам и отличных достижений в делах!

  • @grbak
    @grbak 10 месяцев назад

    ОТЛИЧНОЕ ВИДЕО! Искал как раз примеры решения подобных задач

    • @pavelmavrin
      @pavelmavrin  10 месяцев назад

      тут еще есть codeforces.com/edu/course/2/lesson/9

  • @sovulken
    @sovulken 3 года назад +1

    Хочется возрождение рубрики)

  • @TheJabberwahh
    @TheJabberwahh 11 месяцев назад +2

    Как рассказать так, чтобы никто ничего не понял, но выглядело бы очень умно.

  • @user-vl2rw4os9b
    @user-vl2rw4os9b 4 года назад +1

    Cпасибо

  • @yourname2263
    @yourname2263 Год назад

    В третьей задаче при нахождении интервалов на которых суммы равны и r > l , res = s1 в любом случае, тк по условию числа положительные

  • @user-py5zb6qd5t
    @user-py5zb6qd5t 2 года назад

    Супер

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

    Паша БОГ)))

  • @rexdraconis1703
    @rexdraconis1703 10 месяцев назад

    Ого, я для какой-то сложной задачи на кодварсе аналогичный метод использовал, причем даже не знал про его существования...

  • @user-ni1xp3st8t
    @user-ni1xp3st8t 4 года назад +22

    Надеюсь, ты достаточно спишь, чтобы пилить видео в 2 часа ночи

  • @user-re4mw8zm4u
    @user-re4mw8zm4u Год назад

    Только после этого видео понял

  • @alexols7183
    @alexols7183 2 года назад

    А почему левая граница всегда справа?)

  • @DaeJongGhan
    @DaeJongGhan 2 года назад

    Получается по вашему способу там цикл в цикле то есть О(n^2)?

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

      Нет, внутренний цикл всегда увеличивает переменную L, поэтому суммарно работает за О(n)

  • @orange9358
    @orange9358 4 года назад +2

    что за IDE?

  • @python631
    @python631 4 года назад +2

    Последняя задача: Них.. непонятно, но очень интересно!

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

      Да, последняя задача нетривиальная совсем

  • @luckytima2315
    @luckytima2315 2 года назад +2

    Верните эту рубрику пожалуйста (((((

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

      а про что рассказать?

    • @luckytima2315
      @luckytima2315 2 года назад

      @@pavelmavrin жадные алгоритмы, лекций из ИТМО классные, но мне в 10 классе тяжеловато их смотреть, в этих видео как-то все понятней.

    • @pas777777
      @pas777777 2 года назад

      @@pavelmavrin какие-нибудь medium задачки со строками (префиксы, суффиксы и т.д.) или на динамическое программирование )

    • @ksidnis9648
      @ksidnis9648 2 года назад

      ​@@pavelmavrin Может быть у вас есть какие-то интересные задачи на динамическое программирование на графах, деревьях, на числах?Или задачи на полиномиальные хэши?
      Если честно, было бы интереснее посмотреть стримы по решению контестов с atcoder (из-за того что интересно наблюдать как вы думаете + вы прекрасно объясняете)