Владимир Гуровиц
Владимир Гуровиц
  • Видео 342
  • Просмотров 179 666

Видео

Интервью с Драконом - нарезка декораций
Просмотров 822 года назад
Интервью с Драконом - нарезка декораций
Сольный концерт Полины Урман 9.06.2022
Просмотров 1222 года назад
Сольный концерт Полины Урман 9.06.2022
Интервью с Драконом
Просмотров 1192 года назад
Спектакль в школе Летово 8.06.2022
Проек "Муравьиный алгоритм"
Просмотров 1812 года назад
Проек "Муравьиный алгоритм"
Спектакль на фестивале науки 12.04.2022
Просмотров 312 года назад
Спектакль на фестивале науки 12.04.2022
MVI 6039
Просмотров 1414 года назад
MVI 6039
MVI 6040
Просмотров 434 года назад
MVI 6040
MVI 6041
Просмотров 344 года назад
MVI 6041
MVI 6042
Просмотров 294 года назад
MVI 6042
MVI 6043
Просмотров 234 года назад
MVI 6043
MVI 6044
Просмотров 304 года назад
MVI 6044
MVI 6045
Просмотров 324 года назад
MVI 6045
Проверка многоугольника на выпуклость
Просмотров 8766 лет назад
Проверка многоугольника на выпуклость
Алгоритм Грэхэма
Просмотров 4,9 тыс.6 лет назад
Алгоритм Грэхэма
Поиск двух ближайших точек
Просмотров 6816 лет назад
Поиск двух ближайших точек
Алгоритм Джарвиса
Просмотров 1,2 тыс.6 лет назад
Алгоритм Джарвиса
Взаимное расположение и точки пересечения прямой и окружности
Просмотров 9736 лет назад
Взаимное расположение и точки пересечения прямой и окружности
Пара точек, наиболее удаленных друг от друга
Просмотров 1706 лет назад
Пара точек, наиболее удаленных друг от друга
Взаимное расположение окружностей. Точки пересечения окружностей
Просмотров 1,3 тыс.6 лет назад
Взаимное расположение окружностей. Точки пересечения окружностей
Взаимное расположение точки и многоугольника
Просмотров 5186 лет назад
Взаимное расположение точки и многоугольника
Тайский фудкорт
Просмотров 1716 лет назад
Тайский фудкорт
Паша
Просмотров 2688 лет назад
Паша
ЛКШ.2016-17.Зима.Спектакль: часть 3
Просмотров 1628 лет назад
ЛКШ.2016-17.Зима.Спектакль: часть 3
ЛКШ.2016-17.Зима.Спектакль часть 2
Просмотров 3218 лет назад
ЛКШ.2016-17.Зима.Спектакль часть 2
Проверка многоугольника на выпуклость
Просмотров 3178 лет назад
Проверка многоугольника на выпуклость
Поиск двух ближайших точек
Просмотров 3478 лет назад
Поиск двух ближайших точек
Построение общей касательной к двум окружностям
Просмотров 2,6 тыс.8 лет назад
Построение общей касательной к двум окружностям

Комментарии

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

    Очень полезная информация и лаконичное изложение. Огромное спасибо за то, что сэкономили мне, и другим людям кучу человекочасов

  • @владкурылёв-щ7ф
    @владкурылёв-щ7ф 2 года назад

    Великолепный рассказ, браво!

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

    Название бы поменять. Я час этот видос искал. Тут идея с разными границами отрезков - самый легкий способ запомнить бинпоиск правильно.

  • @ИванНовожилов-э9з
    @ИванНовожилов-э9з 2 года назад

    красивое решение =)

  • @Дмитрий478
    @Дмитрий478 3 года назад

    Владимир, что с вашим голосом?

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

    1

  • @26bit
    @26bit 3 года назад

    Мать моя женщина. Что происходит?

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

    Где найти полную запись занятия?

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

    angel number...

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

    Лучшее видео по теме, особенно для понимания реализации кодом этих мат задач!

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

    Вова гений

  • @Карыч-и3э
    @Карыч-и3э 4 года назад

    Нечего не слышно

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

    В строке v = a.pop() похоже ошибка. Должно быть popleft() вместо pop().

  • @эмэмденс-к6б
    @эмэмденс-к6б 4 года назад

    Спасибо, помогло для понимания

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

    Yo amo Russia

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

    Там ребёнок на фоне орёт, а он алгоритм Джарвиса рассказывает. Успокой ребёнка, а потом рассказывай. Воспринимать невозможно.

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

    пхахах

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

    Скрещивающиеся ещё есть

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

    Вообще ничего не понятно. И даже слова не все разборчивы.

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

      Да вообще не понятно, я и лайк не буду ставить им

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

    Спасибо, интересное и полезное видео. Про вопрос с момента 24:37. Всю суть комментария смотрите после P.S. 1 вариант). Подробно докажем, что суммы на промежуточных КОЧКАХ всегда самые выгодные. Предположим, что мы идём по самому выгодному пути. В добавок предположим, что мы прыгнули на промежуточную кочку (назовём её "Рассм_кочка") и получили НЕ самую выгодную сумму (конкретно для этой кочки). Эту НЕ самую выгодную сумму обозначим "current_1" (она может быть отрицательной). А сумму, которую нам предстоит ещё добавить к "current_1", обозначим "residue" (она тоже может быть отрицательной). В конце пути мы получим сумму "sum = current_1 + residue". Теперь заметим, что "residue" не зависит от "current_1" (т.к. "residue" посчитано только из значений идущих после кочки "Рассм_кочка"). Тогда получается, что нам ничего не мешало прыгнуть на кочку "Рассм_кочка" с самой выгодной возможной суммой для этой кочки (обозначим её "current_max"). При этом т.к. дальнейший путь не зависит от предыдущего (в обоих случаях дальнейший путь начинается с кочки "Рассм_кочка" и в обоих случаях он одинаков), то итоговая сумма получается другой: "sum_2 = current_max + residue". Более того, эта сумма получается больше исходной суммы "sum" (т.к. "current_max > current_1"). Получаем, что в самом выгодном пути на произвольно выбранной конкретной кочке "Рассм_кочка" может быть ТОЛЬКО самая выгодная сумма (из всех возможных сумм для этой кочки "Рассм_кочка"). Что и требовалось доказать. 2 вариант). Можно взять такой массив price == [0; -9; -3; 2; 8; -7; 1] (всего 7 кочек и нужно с нулевой кочки добраться до последней кочки, за раз прыгая через кочку или через две кочки). Тогда на первом прыжке для самого выгодного пути у нас "в кармане" будет -3, а в итоге мы получим 6. Но для другого пути на первом прыжке у нас "в кармане" будет 2, а в итоге получим 3. Из этого примера следует, что на промежуточном ШАГЕ для самого выгодного пути сумма НЕ ВСЕГДА будет оптимальной. P.S. Преподаватель говорит, что "... на каждом ШАГЕ мы получаем самую оптимальную сумму ...". При этом она имеет ввиду описанный здесь первый вариант, а ученики скорее всего говорят про второй (они там говорят про "отрезки", что больше похоже на второй вариант). Поэтому иногда лучше сказать больше слов, чтобы было понятнее. Вообще из личного опыта могу сказать, что преподаватели часто пытаются всё сократить (при этом не теряя смысл). Но смысл не теряется только для них, а для учеников (или студентов) он может теряться как раз из-за того, что слова в любом языке могут пониматься по-разному. И ученикам (студентам) приходится потом на какие-то мелочи терять много времени (или вообще пропускать эти моменты), что в итоге выливается в более низкую усваиваемость материала. Причём, к великому сожалению, при чтении учебников тоже встречаются такие ситуации. Поэтому, уважаемые преподаватели, пожалуйста, старайтесь всегда когда Вы что-либо говорите аудитории, также думать ещё и о том, что же сама аудитория думает над тем, что Вы только что сказали. И даже если Вы выслушали её, это ещё не значит что Вы её правильно поняли. Конечно, ученики (студенты) тоже должны об этом задумываться, но ответственность за непонимание больше лежит на Вас, т.к. Вы уже знаете материал, в отличие от учеников (студентов).

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

    Оалла

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

    Молодцы && авторитеты

  • @736939
    @736939 5 лет назад

    А теперь остаётся лишь "пустяк": как написать код для проверяющих параллельных прямых?

  • @notblenderguru
    @notblenderguru 5 лет назад

    Лектора срочно на курсы ораторского мастерства :(

  • @yflow5337
    @yflow5337 5 лет назад

    В пункте 4 подозреваю ошибку. В п. 2 Квадрат (R1) образуется суммой квадратов (b) и (h), тем более что из п.2 мы нашли (b), но не (a), поэтому h = sqrt(R1^2 - b^2); А в остальном помогло отлично! Спасибо! Как раз на уровне координат это решаю в программировании это самая близкая подача.

  • @vladimirgulyaev2960
    @vladimirgulyaev2960 5 лет назад

    ору

  • @ВадимГурьянов-в3ж

    Можем в следующий раз вместе снять видео ;)

  • @ВадимГурьянов-в3ж

    Спасибо большое! Как можно с девушкой познакомиться? ;)

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

      ахахахахах

    • @404Negative
      @404Negative Год назад

      За полиномиальное время - никак

    • @cawlbelizarius4191
      @cawlbelizarius4191 7 месяцев назад

      ​@@404Negativeа с помощью алгоритма Шора может можно свести время к полиномиальному?

  • @ВадимГурьянов-в3ж

    Спасибо за лекцию! Очень красивая и приятная девушка!)

  • @667nataly
    @667nataly 5 лет назад

    не совсем понятно .

  • @tobi7682
    @tobi7682 6 лет назад

    Кеды так скрипят жутко :D

  • @ИльяСедунов-л2з
    @ИльяСедунов-л2з 6 лет назад

    Статья на Хабре ваша или используете без указания авторства? :)habr.com/post/144921/

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

      Он рекламу в ролик вставил, или что? С какого хера он должен тебе что-то указывать?

  • @vanyapavlov7085
    @vanyapavlov7085 6 лет назад

    Егор мой любимый учитель, спасибо большое, все понятно!

  • @ДенисКоротков-ы4в

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

  • @kanareikaTv
    @kanareikaTv 7 лет назад

    нифига себе. Мое уважение. Расшарил вузовскую программу

  • @ismagilovcode
    @ismagilovcode 7 лет назад

    Не зря подписался

  • @i_a_c_m_01
    @i_a_c_m_01 7 лет назад

    понятней говорите пж

  • @alexhome946
    @alexhome946 7 лет назад

    Спасибо за лекции и отдельное спасибо за питонтьютор. Вкупе - отличный набор для самообучения.

  • @MMN-pc8zl
    @MMN-pc8zl 8 лет назад

    Настоящий преподаватель. С уважением. Спасибо!

  • @dodokwak
    @dodokwak 8 лет назад

    3:41 = а почему f(0) = 1 ?

  • @dodokwak
    @dodokwak 8 лет назад

    всё работает, только вот при n =2 не совсем понятно...если алгоритм в range(2,n), то 2 = prime. А если поиск вести в огромных числах и ограничить поиск до int(floor(sqrt(n)))+1, то при вводе 2 это уже не prime. Или это оговорить в условии?

  • @dodokwak
    @dodokwak 8 лет назад

    мин 12:43 спасибо

  • @СтепанПлаунов
    @СтепанПлаунов 9 лет назад

    SASHA GDE TI?

  • @dodokwak
    @dodokwak 9 лет назад

    молодец.чёткое объяснение

  • @D0sart
    @D0sart 10 лет назад

    Как быть с числом 2? Оно просто, но, в цикле сработает оператор if, мы выведем на консоль "no", и прервём цикл. Программа работает неверно?

    • @vladimirgurovic
      @vladimirgurovic 10 лет назад

      цикл for i in range(2, n) в питоне работает до n НЕ ВКЛЮЧИТЕЛЬНО, то есть останавливается на n-1

    • @D0sart
      @D0sart 10 лет назад

      Владимир Гуровиц спасибо.

  • @vladimirgurovic
    @vladimirgurovic 10 лет назад

    Фортепиано - сыграно нашим пианистом, оркестровые - ну попросили...

  • @DuckVis
    @DuckVis 12 лет назад

    В Python есть корни. Вспомните определение корня, и все станет ясно: >>>16**0.5 4