Должен признаться очень интересный и оригинальный подход к подаче материала. Совмещение 2D элементов на доске с 3D объектами на столе создают какое то неописуемое погружение в процесс и заставляют, как то по особенному воспринимать информацию. Спасибо, было очень интересно.
Как человек, который лучше воспринимает информацию визуально и у которого проблемы с пониманием рекурсии (были до просмотра видео) безумно благодарна вам, что разложили этого зверя на матрешки 😁 Было не только полезно, но и безумно интересно, не оторваться от просмотра)
Хорошо (просто, образно и понятно) объяснил рекурсию! В институте, в конце 80-х, пару лет ловил этот образ, а тут всё так чётко и понятно! Молодец! Спасибо!
@@ЕвгенийВовк-ы7ь Я имел в виду что: У нас есть программа, и у неё есть ресурс в виде "Деда", который может тянуть 50 ньютнов. Так почему бы не сделать программу так, чтобы она сперва посмотрела на то, сколько ей ещё нужно дотянуть и такая "Ага, мне нужно ещё вытянуть 50 ньютонов и у меня есть как раз дедов на всю дозволенную RAM которые будут тянуть по 50 ньютонов... Пожалуй вызову я одного!" вместо того, чтобы вызывать бабку, дочку, собачку, кошку, МЫШКУ. (или пример таким, чтобы нужно было вытягивать не 100 ньтонов, а 120 например. Чтобы имела место рекурсия) Я сейчас пишу как человек, который уже всё бросил (Да простят меня Центральный Процессор Всевышний да Святая Щперационная Система). Так что, прошу no offens.
Здравия! Круто! Так просто объяснить такую сложную тему это талант. Особенно порадовало привлечение народного фольклора. Молодёжи напомнить про корни. Несколько слух резануло слово "безделушки". На самом деле очень глубокий смысл есть в матрёшке. Означает семь наших тел. Непосредственно физическое, самое маленькое, и далее тела духовные. Тонкие материи. Нашим предкам это было известно. Оттуда же и слово "семья" произошло. Сказка "репка" тоже имеет очень глубокий смысл)
Тимофей, браво, отлично умеете ярко и просто показать рекурсию! Спасибо за ваш труд! # программа на Python, демонстрация матрешек def nesting_doll(num): if num == 1: print ('Цельная матрешка (дно рекурсии)') else: print ('Верхняя часть '+str(num)+' матрешки (прямой ход)') nesting_doll(num - 1) print ('Нижняя часть '+str(num)+' матрешки (обратный ход)') nesting_doll(5) #вызов функции на Питоне """ загрузив ее сюда, можете наслаждаться визуализацией поэтапного ее выполнения www.pythontutor.com/visualize.html """
Также и на производстве выполнение задания: 1.начальник 10000$, 2.зам 7000$, . . . n.мастер 800$, n+1.работяга 400$. Сам был удивлён когда такое объяснение "зашло" 16-ти летним с первого раза.
))) Нет вещи столь малой, в которую не вместилась бы ещё меньшая. Нет столь великой вещи, которую не превзошла бы величиною ещё большая. (с) Козьма Прутков
Рекурсия, пусть на неё фалломорфируют многие всё же плохое решение, особенно в C/C++. Причина во-первых в производительности, т.к. множественные переходы могут в результате оказаться дороже самих вычислений, заканчивая уязвимостью в переполнении стека, особенно это касается ситуаций, когда в перспективе будут использоваться разные устройства, причём эти ошибки сложно или даже невозможно отследить в будущем! В F#, как и в некоторых других функциональных языках компилятор распутывает рекурсию и "за кадром" преобразует её в цикл, C этого НЕ делает по понятным причинам. Рекурсия полезна для теории, т.к. бывает очень выразительная, но для результирующего кода совершенно необходимо преобразовать её в цикл, циклы кстати оптимизируются в gcc в отличие от рекурсий. Особый котёл ждёт тех, кто использует рекурсию в интерпретируемых языках, она и так тормознутая, а с ними может вообще повесить всё намертво (что в итоге часто и случается).
Спасибо! Потрясающе интересное объяснение! И, конечно, отдельно отмечу, как круто вы рисуете мелом на камеру и выставляете фигурки - действительно, мастер спецэффектов. Подскажите, кого можно посмотреть, кто так же круто объясняет рекурсию и всё остальное, но в связке с JS?
Вариант с музыкой: ruclips.net/video/n3Q_FIJ6s-s/видео.html
Потерялись десять ньютонов в процессе, непорядок! ))) Или я чего-тоне понял?
ruclips.net/video/rJYf-h38i-o/видео.html
ой повезло повезло - преподователь сразу с музыкой делает уроки
А герои Русской сказки уже вкурсе что он лишь программы из мира машин? А их тела всеголишь батарейки для добычи 200 кН?
@@str1753 это матрица - людэ не существуе
Должен признаться очень интересный и оригинальный подход к подаче материала. Совмещение 2D элементов на доске с 3D объектами на столе создают какое то неописуемое погружение в процесс и заставляют, как то по особенному воспринимать информацию.
Спасибо, было очень интересно.
Да, я тоже кайфанул от этого)
Супер мило, Тимофей-нянька)) спасибо!
Мастер спецэффектов) Спасибо, очень грамотно) Успехов!
- Папа расскажи мне сказку. - Какую? - Бесконечную.
Рекурсинувн
for(;;){}
@@IBmusic_vector while(true);
или так:
-папа, расскажи сказку
-про что?
-про то как ты рассказываешь сказку
-про что?
...
@@Ruslan-nj5zw а вот и юморист 1
Это просто какой-то умопомрачительный талант объяснять сложные вещи - простым языком. Спасибо!
дааа, лучший преподаватель имхо! свободно говорю на англ., но всегда пересматриваю его уроки уже на русском
8 человек которые поставили дизлайк: репка, дедка, бабка, внучка, и далее по списку.
ахаххаахахахаха
Восхитительно оригинальный подход, спасибо!
Очень годный контент. Лучшее объяснение рекурсии во вселенной) Спасибо!
Вайй,святые небеса!!😂 Наконец-то, я поняла,что такое рекурсия😂
Как человек, который лучше воспринимает информацию визуально и у которого проблемы с пониманием рекурсии (были до просмотра видео) безумно благодарна вам, что разложили этого зверя на матрешки 😁
Было не только полезно, но и безумно интересно, не оторваться от просмотра)
Парень молодец. Уважение и почет, что делишся своими знаниями с другими. Да и еще с такой подготовкой материала. Супер.
Светлая Голова, спасибо Вам большое!
Только талантливый человек может говорить о сложном просто.
Одно из лучших объяснении про рекурсию)
Спасибо, посмотрела!
Вы просто гений объяснений, спасибо!)
Спасибо за знания УЧИТЕЛЬ!
Бесподобное объяснение рекурсии) Прям вот мое почтение)
До сих пор не понятно - как люди изучали программирование, когда не было канала Тимофея?
Спасибо за объяснение, вы - супер! :)
Системный блок как подставка для матрешек. Жестко.
Самое крутое и самое понятное объяснение рекурсии которое я видела в интернете! Спасибо огромное! Посоветую ваши видео друзьям!
самое годное объяснение в youtube - благодарочка!!!
Спасибо от Димули, 37 годиков за добрую сказочку ))
Ты просто красавчик!!! Огромное спасибо
Лучшего объяснения рекурсии не придумать!!! Да еще и на сказке) Спасибо!
Блин, это одно из лучших видео объяснений на простых вещах.
Огромное спасибо автору.
давно программирую на С, но только сейчас нормально понял рекурсивную функцию:). Гениально простое объяснение!
Гениально!!!
спасибо большое за ваши простые, но идеально подходящие под этот случай, примеры! Однозначно лайк и подписка!!
Гениальный пример с репкой. Спасибо.
Самое лучшее объяснение!!! Спасибо :))
Тимофей, вы лучший объяснятор! Спасибо! Однозначный лайк
Хорошо (просто, образно и понятно) объяснил рекурсию! В институте, в конце 80-х, пару лет ловил этот образ, а тут всё так чётко и понятно! Молодец! Спасибо!
ахаах эти демонстрации бесценны :D
Спасибо Вам за труд, это очень классно.
матрешки изготавливают по обратной рекурсии. А так объяснение очень классное! Буквально на пальцах
Это просто гениально. Спасибо огромное! Вы лучший
Все гениальное - просто. Спасибо за урок, после него я наконец смог самостоятельно разобраться в рекурсивном решении задачи про Ханойские башни.
Огромная благодарность.
Спасибо за вашу работу. Очень выручают ваши ролики)
Я не знаю или я глупый или другие плохо объясняют, но видимо это мое идеальное объяснение рекурсии в программировании)))))
Спасибо за научное объяснение сказки "Репка" :)
гениальная постановка :)
Даже гуманитарий понял 😄 спасибо!)
Очень крутое объяснение!!! Аплодирую стоя!!!
я понял рекурсию 😊. круто Тимофей Федорович. спасибо
Когда объясняется, все понятно, а за дело берешься, то какая то магия) Трудно воспринимается, когда функция инициализируется данными из стека.
Большое спасибо, Тимофей!
Гениальное объяснение!
Спасибо Тимофей за Ваше время, не каждый умеет рассказать просто о сложном! Топ контент!
благодорю Тимофея за это видео
наконец-то хорошее видео про объяснение рекурсии
Супер пояснение! Спасибо!
Невероятно! Спасибо большое за объяснение!
Здоровья вам Тимофей ) шикарные уроки и понятные до предела )))
шиканое объяснение, спасибо ребята!
спасибо за подробное объяснение.
наконец-то я понял рекурсию. Огромное спасибо
Сказка не только понравилась, но и пример на этой сказке. Мудрое решение.
Благодарность за Ваши уроки!!
Шикарная анимация!!!!!
Круто, спасибо! Наконец-то понял рекурсивное программирование)
Сколько не смотрел, так и не понимаю то, почему дед просто не вызывает второго деда. FeelsBadMan
А вдруг гони последние люди на земле и просто пытаются выжить в суровом мире. Там вон. Даже мышь понимает размах ситуации)
@@Такойсебе3дшник а может это последняя репка на земле, и делить они ее не хотят
Ответ в следующем ролике из плейлиста ;)
@@ЕвгенийВовк-ы7ь Я имел в виду что: У нас есть программа, и у неё есть ресурс в виде "Деда", который может тянуть 50 ньютнов. Так почему бы не сделать программу так, чтобы она сперва посмотрела на то, сколько ей ещё нужно дотянуть и такая "Ага, мне нужно ещё вытянуть 50 ньютонов и у меня есть как раз дедов на всю дозволенную RAM которые будут тянуть по 50 ньютонов... Пожалуй вызову я одного!" вместо того, чтобы вызывать бабку, дочку, собачку, кошку, МЫШКУ. (или пример таким, чтобы нужно было вытягивать не 100 ньтонов, а 120 например. Чтобы имела место рекурсия)
Я сейчас пишу как человек, который уже всё бросил (Да простят меня Центральный Процессор Всевышний да Святая Щперационная Система). Так что, прошу no offens.
Думаете дед с дедом живет, по американской традиции? Семья так - для прикрытия?
Талантище, преподаватель с большой буквы. жаль, что питон не объсняет.
Так лекция про рекурсия, а не Питон
Со стрелками и матрёшками забавно вышло)))
Залипательный контент у вас! Очень весело про нужное
бабка, какая у неё сила.... от души посмеялся
Потрясающе! Спасибо за урок!!!
Здравия! Круто! Так просто объяснить такую сложную тему это талант. Особенно порадовало привлечение народного фольклора. Молодёжи напомнить про корни. Несколько слух резануло слово "безделушки". На самом деле очень глубокий смысл есть в матрёшке. Означает семь наших тел. Непосредственно физическое, самое маленькое, и далее тела духовные. Тонкие материи. Нашим предкам это было известно. Оттуда же и слово "семья" произошло. Сказка "репка" тоже имеет очень глубокий смысл)
Отличное объяснение! Спасибо 🤝
великолепное объяснение) спасибо!
очень креативно!!!,
Очень интересная подача !
Спасибо! Здорово объяснили!!))
почему Вас не было в моем институте?! или наоборот)) Спасибо!
@@serjoberst6322 "Почему не Вы не были в не моём институте?"
@@MaxPV1981 абсурд
@@ralphlauren8349 Не может быть!
@@serjoberst6322 почему я не был в вашем институте?
почему мой институт не был в Вас?..
Божественно!
лучший, просто лучший.
Спасибо!
Обалденно!
Тимофей, браво, отлично умеете ярко и просто показать рекурсию! Спасибо за ваш труд!
# программа на Python, демонстрация матрешек
def nesting_doll(num):
if num == 1:
print ('Цельная матрешка (дно рекурсии)')
else:
print ('Верхняя часть '+str(num)+' матрешки (прямой ход)')
nesting_doll(num - 1)
print ('Нижняя часть '+str(num)+' матрешки (обратный ход)')
nesting_doll(5) #вызов функции на Питоне
"""
загрузив ее сюда, можете наслаждаться визуализацией поэтапного ее выполнения
www.pythontutor.com/visualize.html
"""
Кайф! Спасибо!🍉
Отличный урок !!!! На столько хорошо объяснил ! ( Правда я на js :) )
Как на самом простом примере можно узнать сложное
spasibo ochen dostupno
Также и на производстве выполнение задания: 1.начальник 10000$, 2.зам 7000$, . . . n.мастер 800$, n+1.работяга 400$. Сам был удивлён когда такое объяснение "зашло" 16-ти летним с первого раза.
Классное видео!
Салат рекурсивный: треть оругцов, треть помидоров, треть салата рекурсивного.
Получается, огурцов и помидоров 50%/50%. Но наверняка мы это никогда не узнаем)
)))
Нет вещи столь малой, в которую не вместилась бы ещё меньшая.
Нет столь великой вещи, которую не превзошла бы величиною ещё большая.
(с) Козьма Прутков
@@Dima_Dezhin Элементарные частицы ? - Не , не слышал ))
@Serg Reckhem фрактальная природа реальности
Каждый зверь, как функция
Спасибо вам большое))))
Классное объяснение=)
Рекурсия, пусть на неё фалломорфируют многие всё же плохое решение, особенно в C/C++. Причина во-первых в производительности, т.к. множественные переходы могут в результате оказаться дороже самих вычислений, заканчивая уязвимостью в переполнении стека, особенно это касается ситуаций, когда в перспективе будут использоваться разные устройства, причём эти ошибки сложно или даже невозможно отследить в будущем! В F#, как и в некоторых других функциональных языках компилятор распутывает рекурсию и "за кадром" преобразует её в цикл, C этого НЕ делает по понятным причинам. Рекурсия полезна для теории, т.к. бывает очень выразительная, но для результирующего кода совершенно необходимо преобразовать её в цикл, циклы кстати оптимизируются в gcc в отличие от рекурсий. Особый котёл ждёт тех, кто использует рекурсию в интерпретируемых языках, она и так тормознутая, а с ними может вообще повесить всё намертво (что в итоге часто и случается).
Если вам не нравится рекурсия по вопросам производительности, то наверно после такой записи вы пойдёте умываться ;)
a:
printf(“%d”, I++);
goto a;
Теперь каждому понятно)))
Благодарю!!!!
Педагог нашего времени!
Спасибо! Потрясающе интересное объяснение! И, конечно, отдельно отмечу, как круто вы рисуете мелом на камеру и выставляете фигурки - действительно, мастер спецэффектов. Подскажите, кого можно посмотреть, кто так же круто объясняет рекурсию и всё остальное, но в связке с JS?
Круто 👍
Оригинально :)
print("Лучший преподаватель 'Всея Руси' ")
Это круто! :)
Палец вверх за нимб у мышки и доску верхом на корпусе.
спасибо