41 Рекурсия в Python. Рекурсивная функция Часть 1

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 พ.ย. 2024

ความคิดเห็น • 292

  • @egoroffchannel
    @egoroffchannel  4 ปีที่แล้ว +9

    Разбор задач
    Нумеролог th-cam.com/video/Q7NS806dEt8/w-d-xo.html
    Зеркальная строка th-cam.com/video/WDV3VHBd8Xs/w-d-xo.html
    Разложение числа на слагаемые - th-cam.com/video/7DxLhtC1WrY/w-d-xo.html

  • @it_business_education_self1075
    @it_business_education_self1075 ปีที่แล้ว +76

    Я плачу за курсы, которые даже близко настолько отлично и детально всё не объясняют. После каждой лекции возвращаюсь на этот канал. Спасибо огромное за то, что облегчаете нам учёбу!

    • @tryhard114
      @tryhard114 ปีที่แล้ว +6

      Ты платишь не тем людям Джони..

  • @Neiron666
    @Neiron666 4 ปีที่แล้ว +268

    Я бы хотел увидеть обьяснение к этому обьяснению.

    • @Артём-ц6м7у
      @Артём-ц6м7у 2 ปีที่แล้ว +9

      Шикарно объяснили🙂

    • @kiruhalstr1270
      @kiruhalstr1270 ปีที่แล้ว +7

      все очень понятно, но просто тема уже сложнее, чем строки и переменные)

    • @nurik5314
      @nurik5314 ปีที่แล้ว +5

      отсылка на рекурсию?😏

    • @aace6333
      @aace6333 ปีที่แล้ว +3

      я бы хотел объяснение на объяснение к тому объяснению которое ты хочешь

  • @АндрейСинельников-ы2м
    @АндрейСинельников-ы2м 5 ปีที่แล้ว +116

    мне мой друг программист отвечал на мой вопрос " что такое рекурсия?" вот так:" даже если я тебе расскажу, ты не познаешь рекурсию, не познав рекурсию". А тебе спасибо)

  • @meylyssa3666
    @meylyssa3666 4 ปีที่แล้ว +86

    Насколько же все понятно объяснено! У автора действительно талант к преподаванию.

    • @egoroffchannel
      @egoroffchannel  4 ปีที่แล้ว +14

      спасибо)

    • @user-sq1fe3ku5m
      @user-sq1fe3ku5m ปีที่แล้ว +2

      спустя 2а года после Вашего комментария, отметил именно талант автора. Нереально крутой чел Артём Е.)))

    • @ИльяМалыгин-е6х
      @ИльяМалыгин-е6х ปีที่แล้ว +2

      У него одни из самых понятных объяснений) Но самому тоже нужно думать немного) Бывает понимание просто со временем приходит, нужно только не сдаваться)

  • @ВалентинКуликов-т3г
    @ВалентинКуликов-т3г 4 ปีที่แล้ว +36

    Прохожу курс Python на Курсере, дохожу до рекурсии и нифига не понимаю. Не могу решить простейшие задачи, 3 раза пересматриваю материалы курса - без толку, курю каждые 10 минут и кричу на собаку. Захожу на Ваш канал, смотрю 15 минут видео, возвращаюсь на Курсеру и решаю все задачи. Магия просто и вы ей владеете. Спасибо!

    • @dmidrokkob6917
      @dmidrokkob6917 3 ปีที่แล้ว

      Здравствуйте, достигли каких-нибудь успехов в программировании?

    • @andreykovalev9299
      @andreykovalev9299 3 ปีที่แล้ว +1

      Что с собакой?

    • @ВалентинКуликов-т3г
      @ВалентинКуликов-т3г 3 ปีที่แล้ว

      @@andreykovalev9299 Нету её больше с нами, но Python тут ни при чём. И канал хороший.

    • @ВалентинКуликов-т3г
      @ВалентинКуликов-т3г 3 ปีที่แล้ว

      @@dmidrokkob6917 Нет, это для саморазвития, профессия моя совсем другая

    • @1986Mazhara
      @1986Mazhara 2 ปีที่แล้ว +2

      @@ВалентинКуликов-т3г жалко пёсиля

  • @viktormikhaylov3943
    @viktormikhaylov3943 6 ปีที่แล้ว +51

    Очень понятно и доходчиво объясняешь, спасибо!

    • @egoroffchannel
      @egoroffchannel  6 ปีที่แล้ว +3

      Пожалуйста)

    • @nerves6401
      @nerves6401 4 ปีที่แล้ว +6

      @@egoroffchannel почему PEP 8 не соблюдаешь???

    • @sanek_777yt
      @sanek_777yt ปีที่แล้ว

      @@nerves6401 его игнорить можно

  • @binkarimov4218
    @binkarimov4218 2 หลายเดือนก่อน

    Четкое объяснение. Наконец то понял, как складываются числа в последовательности Фибоначчи

  • @РусланЗвёздный
    @РусланЗвёздный 4 ปีที่แล้ว +8

    Только тут я начал наконец то вникать в рекурсии, особенно с задачей на палиндром! Спасибо!

  • @sofiipochta
    @sofiipochta ปีที่แล้ว +1

    Спасибо, посмотрела!

  • @hitch6335
    @hitch6335 ปีที่แล้ว +6

    Спасибо, намного понятнее, чем с курсов "код будущего"...

    • @gorggorgovich
      @gorggorgovich ปีที่แล้ว +1

      Дааа, там порой ничего не понятно

  • @4qeen
    @4qeen ปีที่แล้ว

    Очень легкое и ясное объяснение тяжелой темы.
    Капитальный красавчик!

  • @GANGST1ER
    @GANGST1ER 4 ปีที่แล้ว +7

    Лучшее объяснение, что я нашёл. Спасибо!

  • @ПавелВасильев-н9ф
    @ПавелВасильев-н9ф ปีที่แล้ว +2

    Лучшее объяснение этой темы, благодарю

  • @HawaQer
    @HawaQer 3 ปีที่แล้ว +5

    Очень грамотно объсняете. Спасибо! а то в некоторых курсах объясняют поверхностно.

  • @DonorOfHappiness
    @DonorOfHappiness 2 ปีที่แล้ว +1

    Дружище, спасибо за объяснения. Очень доступно. До этого на примере готового кода с рекурсиями не мог понять, почему код так себя ведёт. Лучи добра.
    👍

  • @Pseudonayme
    @Pseudonayme 4 หลายเดือนก่อน

    Лайк и подписка. Смотрел столько видео и не понимал что такое рекурсия, но здесь за 15 минут все объяснили и не осталось вопросов. Спасибо

  • @dmbt7088
    @dmbt7088 3 ปีที่แล้ว +2

    Супернаглядно, суперпоследовательно , сверхдоходчиво. Автор - "методист ВЕКА" . Дякую( СПАСИБО)

  • @yusif4183
    @yusif4183 4 ปีที่แล้ว +3

    Отлично все обьяснил.Супер видео.Единственное видео из просмотренных мною, где автор действительно раскрывает рекурсию и помогает новичку вникнуть в суть темы.

  • @ИльяЕгоров-э2р
    @ИльяЕгоров-э2р 3 ปีที่แล้ว +2

    Большое спасибо, мне нравится как вы разжевываете материал!

  • @dkl6397
    @dkl6397 ปีที่แล้ว +1

    Идеально объяснил рекурсию!

  • @MaksChe
    @MaksChe 4 ปีที่แล้ว +2

    Пока что самое понятное объяснение рекурсии в Python'e (и не только), которое удалось найти. Спасибо!

  • @suprun1982
    @suprun1982 5 ปีที่แล้ว +162

    Мне рекурсия сложновато заходит

    • @deanonman7242
      @deanonman7242 4 ปีที่แล้ว +16

      print ('Mne toshe sloznovato zahodit')

    • @ОлегБ-ш6е
      @ОлегБ-ш6е 4 ปีที่แล้ว +8

      @@deanonman7242 посмотри это th-cam.com/video/JADUD_JyRbM/w-d-xo.html, думаю поймешь

    • @deanonman7242
      @deanonman7242 4 ปีที่แล้ว +2

      @@ОлегБ-ш6е Спасибо , помог) , теперь понял).

    • @55sintez
      @55sintez 3 ปีที่แล้ว +1

      @@ОлегБ-ш6е спасибо очень помогло!

    • @СергейПаскенов
      @СергейПаскенов 3 ปีที่แล้ว +1

      def hard(how_i_feel_it):
      print(how_i_feel_it)
      hard(how_i_feel_it)
      hard("Мне тоже(((")

  • @Avrorin
    @Avrorin 4 ปีที่แล้ว +5

    Объяснили очень сложную для меня тему простым языком. Спасибо!

  • @Dmitrii-Zhinzhilov
    @Dmitrii-Zhinzhilov 2 ปีที่แล้ว +1

    Артём, благодарю! 👍 🔥🔥🔥🔥

  • @orthodox_channel
    @orthodox_channel 2 ปีที่แล้ว +6

    примеры хорошие, глядя на них визуально картина сама рисуется в голове. Уже 3й день пытаюсь понять эту тему

  • @jackmetropolitan7845
    @jackmetropolitan7845 3 ปีที่แล้ว

    Раскрытие (описание) прохождения алгоритма синим маркером на экране - заменяет часовые устные объяснения. Браво!!!

  • @olgamolde4722
    @olgamolde4722 3 ปีที่แล้ว +1

    Гениально просто! Просто гениально!

  • @reclreclur7203
    @reclreclur7203 ปีที่แล้ว +1

    Товарищи, советую самостоятельно, ручками протестить в режиме отладки, так становиться ещё понятнее. Егор, спасибо большое, потраченного времени не жаль, пятикратно переваренный лайк вашему видео!

  • @BostonZakim
    @BostonZakim 5 ปีที่แล้ว +1

    Сейчас параллельно начинаю Django изучать и оппа!! такой доступной подачи и объяснения материала нигде нет. А к хорошему привыкаешь быстро.
    Отличный курс, высокое качество. Спасибо!

    • @egoroffchannel
      @egoroffchannel  5 ปีที่แล้ว

      спасибо) но до джанго еще далеко(

    • @Мастерсурв
      @Мастерсурв 5 ปีที่แล้ว

      @@egoroffchannel а щас недалеко?)

    • @RusFarFaz
      @RusFarFaz 5 ปีที่แล้ว

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

    • @Мастерсурв
      @Мастерсурв 5 ปีที่แล้ว

      Точно не уверен, но может ещё понадобится html и css

  • @AleksandrIsaenko-h4j
    @AleksandrIsaenko-h4j 3 ปีที่แล้ว +1

    Теперь мне более понятен фильм Довод, спасибо.

  • @ghostdeath5924
    @ghostdeath5924 ปีที่แล้ว

    2023г сентябрь... учу питон по Лутцу. Сложная книга но реально крутая и дотошная! Но каждую тему разбираю по отдельности. Дошел до рекурсии в функциях и перед прочтением главы решил посмотреть на ютубе. Спасибо большое! Примеры кода с Фибаначи и палиндромами пипец как помог и упростил понимание темы! Реально огромное спасибо!

  • @ВалерияМалышева-ь1в
    @ВалерияМалышева-ь1в 4 ปีที่แล้ว +4

    Первый человек, кто понятно объясняет эту тему! Большое спасибо!!!!

  • @ZlataDobrovolny
    @ZlataDobrovolny 2 ปีที่แล้ว

    Человек, ты Гений! на пальцах обьяснил!!!

  • @РиммаБарк-ы4с
    @РиммаБарк-ы4с 4 ปีที่แล้ว +2

    Благодарю Вас,Артем, за 41 й урок !!

  • @unrevealedunrevealed118
    @unrevealedunrevealed118 3 ปีที่แล้ว +1

    Отличный урок. Небольшая памятка: В современной трактовке последовательности Фибоначчи порядковый номер n должен начинаться с нуля, т.е. F[0] = 0, поэтому:
    if n == 0:
    return 0
    if n == 1:
    return 1
    if n == 2:
    return 1
    return fib(n - 1) + fib(n - 2)

    • @kennymccormick9103
      @kennymccormick9103 2 ปีที่แล้ว

      да, тоже обратил на это внимание

  • @0000Koni
    @0000Koni 3 ปีที่แล้ว +1

    Спасибо большое. Очень понятное объяснение.

  • @breakz849
    @breakz849 5 ปีที่แล้ว +2

    Большое спасибо вам за видео. Просто и понятно объясняете.

  • @govdamikhaylo4183
    @govdamikhaylo4183 4 ปีที่แล้ว +14

    Вы очень хорошо объяснили рекурсию даже лудше чем в книге грокаем алгоритмы (чисто моё мнение) спосибо вам )

  • @СергейВильмсен
    @СергейВильмсен 2 ปีที่แล้ว +1

    спасибо, интересно и доступно

  • @capcode-t9b
    @capcode-t9b 2 ปีที่แล้ว +1

    лайк подписка. несколько часов другую рекурсивную задачу не мог решить, но с твоим объяснением с 10 минуты до 10:30 смог. Пример хороший))) Спасибо

  • @dimkamuz
    @dimkamuz 2 ปีที่แล้ว +1

    Как долго я искал это видео (1.5 дня). И теперь все стало понятно

  • @КонсервнаяБанка-ч6н
    @КонсервнаяБанка-ч6н 3 ปีที่แล้ว +1

    ВСЕ понятно спасибо Вам Егор уже давно смотрю вас,всегда понятно)

  • @dvol8353
    @dvol8353 5 ปีที่แล้ว +3

    Спасибо, очень понятно объяснили!

  • @slavarazrushitel
    @slavarazrushitel 3 ปีที่แล้ว +1

    Огромное спасибо) читая книгу не сразу вьехал в тему и посчитал её сложной) но тут всё доступно и понятно)

  • @Sofa268.
    @Sofa268. 9 หลายเดือนก่อน

    спасибо большое за урок!!!

  • @АлександрАверин-б4ю
    @АлександрАверин-б4ю 2 ปีที่แล้ว +4

    Классное объяснение, спасибо👍

  • @alexsidikov3426
    @alexsidikov3426 ปีที่แล้ว +1

    Первые примеры так запутаны, что я сперва не понял ничего, а затем осознал что уже сотни задач с рекурсией проходил на codwars после последнего примера, стало легче на душе ахахахах

  • @stalker_yt4813
    @stalker_yt4813 4 ปีที่แล้ว +1

    спасибо тебе огромно все понятно все работает )))

  • @alexanderromanov1027
    @alexanderromanov1027 4 ปีที่แล้ว +1

    Я прохожу курс на курсере, и там эта тема объяснена очень плохо. Пришёл сюда и почувствовал разницу - и стало в разы понятнее, как это устроено, большой спасибо.

    • @egoroffchannel
      @egoroffchannel  4 ปีที่แล้ว

      тут и другие темы объяснены не хуже)

  • @serg239
    @serg239 5 ปีที่แล้ว +4

    Sequence properties
    :
    The first 21 Fibonacci numbers Fn for n = 0, 1, 2, ..., 16 are:
    F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15 F16...
    0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987...
    Source: en.wikipedia.org/wiki/Fibonacci_number
    Поэтому лучше будет с нуля и начинать и тогда, например, fib(5) = 5, а не 3.

  • @ВладиславРудой-ф6ж
    @ВладиславРудой-ф6ж 4 ปีที่แล้ว

    Чувак,ты лучший!!!!!Браво,объснил просто супер!!!!!!

  • @ДмитрийКовалевский-ш5ф
    @ДмитрийКовалевский-ш5ф 3 ปีที่แล้ว +1

    Спасибо за видео! Частично помогло разобраться с этим "рекурсивным монстром". :)

  • @gogetcha5430
    @gogetcha5430 2 ปีที่แล้ว

    Спасибо за объяснение! До меня наконец-то дошло!)

  • @_Mirius_
    @_Mirius_ ปีที่แล้ว +2

    В конце нужно было показать ссылку на этот же урок

  • @Criptata88
    @Criptata88 ปีที่แล้ว +1

    Вот для моего скупого ума было понятно! Лайк автору

  • @Леонидгант
    @Леонидгант 4 ปีที่แล้ว +1

    Спасибо, сразу понятней стало

  • @myltykbaikabdeshov2134
    @myltykbaikabdeshov2134 4 ปีที่แล้ว +1

    Спасибо тебе большое оч хорошо объясняешь.
    Однозначно лайк!!!

  • @MrAndriyevski
    @MrAndriyevski 3 ปีที่แล้ว

    Супер полезно ! Круче чем на Cursera!

  • @hubschmannn
    @hubschmannn 3 ปีที่แล้ว

    именно твой видос помог мне разобраться в рекурсии, спасибо!

  • @ВладимирГригорьевич-у2р
    @ВладимирГригорьевич-у2р 3 ปีที่แล้ว

    Мужик, ты лучший!

  • @АндрейЛогвинович-ю5р
    @АндрейЛогвинович-ю5р 5 ปีที่แล้ว

    2 дня думал над задачей по рекурсии, помогло видео! доходчиво. Посмотрим, останется ли в памяти. Спасибо!

  • @андрейхоменко-и5я
    @андрейхоменко-и5я 4 ปีที่แล้ว +7

    У меня случился открытый перелом мозга...

  • @АртурШафранов-к5е
    @АртурШафранов-к5е 4 ปีที่แล้ว

    Спасибо! Долго не мог разобрать принцип работы рекурсии в python. Единственный момент первый порядковый номер в последовательности Фибоначчи это 0.
    f0 - 0, f1 - 1, f2 - 1. Это не я придумал так изучали да и всегда только такую запись видел)
    Поэтому f5 это 5, а f6 это 8

  • @Roman-kn7kt
    @Roman-kn7kt 5 ปีที่แล้ว +2

    спасибо , очень доходчиво !!!

  • @olexandrk.4957
    @olexandrk.4957 5 ปีที่แล้ว +2

    спасибо, уроки просто супер

  • @ЭрикБружас
    @ЭрикБружас ปีที่แล้ว +1

    Спасибо! Хорошо объяснили. Рекурсия мне плохо дается. Смысл ее понятен, а вот в коде использовать пока сложно для меня

  • @towerhades
    @towerhades ปีที่แล้ว

    отличное обьяснение)

  • @kst5161
    @kst5161 ปีที่แล้ว

    Просто красавец!

  • @nikitasss1
    @nikitasss1 6 ปีที่แล้ว +1

    Жду продолжения!

    • @egoroffchannel
      @egoroffchannel  6 ปีที่แล้ว

      После 22го декабря обязательно будет, сейчас пока в отпуске

  • @serg239
    @serg239 5 ปีที่แล้ว +1

    Вычисление факториала, как известно, начинается с 0:
    0! at n=1 (using n! = n*(n-1)!)
    => 1! = 1*0!, which simplifies to 1 = 0!
    поэтому граничное условие (simple case) должно выглядеть:
    if x

  • @crazylittlehorse2860
    @crazylittlehorse2860 4 ปีที่แล้ว +7

    "Приветствую вас в моём видео о рекурсии, чтобы узнать о ней, смотрите моё видео о рекурсии..." xD

  • @KZLIV
    @KZLIV ปีที่แล้ว +1

    Можно еще про мемоизацию дополнить на примере задачи про Фибоначчи.

  • @krivalex
    @krivalex 3 ปีที่แล้ว

    спасибо, вы молодец

  • @sanyiamfine
    @sanyiamfine 5 ปีที่แล้ว

    Спасибо тебе, сидела неделю билась на уроках и дома с поляковым над этими рекурсия, а всего-то надо было посмотреть твой видос!

  • @juliaweinstein3133
    @juliaweinstein3133 3 ปีที่แล้ว

    Спасибо, объяснил

  • @gorggorgovich
    @gorggorgovich ปีที่แล้ว +1

    Переход на 41 занятие оценëн 😂
    Я думаю, если человек понял это, то он и понял рекурсию)

  • @yodapunishes
    @yodapunishes 5 ปีที่แล้ว

    Очень понравился пример с палиндромом

  • @tihon4979
    @tihon4979 5 ปีที่แล้ว +2

    Продолжение будет?
    Твой канал стал основным источником инфы по питону для меня. Уже хочется начать работать с файлами и т.д.

    • @egoroffchannel
      @egoroffchannel  5 ปีที่แล้ว +3

      Ого, первый приятный комментарий от тебя)
      Да, продолжение будет. 22го из отпуска возвращаюсь и продолжу делать видео

    • @tihon4979
      @tihon4979 5 ปีที่แล้ว +3

      @@egoroffchannel ты запомнил! ХD
      Я удалил тот коммент почти сразу. Соррян! Просто несчем было сравнить. Потом посмотрел все твои видео по питону... Оказалось что твоя подача, как по мне, одна из лучших на ютюбе. Ещё раз сорри за тот необоснованный агро-коммент :) теперь я слежу за твоими видосами. 👍

    • @egoroffchannel
      @egoroffchannel  5 ปีที่แล้ว +3

      @@tihon4979 да все нормально. Спасибо, что следишь) буду продолжать как минимум в том же духе)

  • @dmitir1101
    @dmitir1101 11 หลายเดือนก่อน

    Чтобы понять рекурсию, нужно для начала понять рекурсию

  • @ОлександрКарацюпа-э4у
    @ОлександрКарацюпа-э4у 4 ปีที่แล้ว

    Просто супер видос

  • @py_buddha2911
    @py_buddha2911 4 ปีที่แล้ว +2

    Объяснение бомба! Спасибо! По теме алгоритмов есть неплохая книга "Грокаем алгоритмы", там рассматривается рекурсия(в частности), но у Вас ну прямо "жирное" объяснение.

  • @egoroffchannel
    @egoroffchannel  5 หลายเดือนก่อน

    🫵 Теория без практики - ничто, поэтому 👇
    🐍 stepik.org/course/63085/promo
    👉 специально для тебя создал бесплатный топовый курс по Python
    👉 В нем тебя ждет:
    📗 более 400 практических заданий на программирование
    📗 более 250 тестовых заданий на проверку материала
    📗 десятки часов видеоматерилов по теории
    📗 видеоразборы решения заданий
    📗 текстовые материалы по урокам, примеры кода
    📗 доступ к закрытому чату с дружественной обстановкой
    📗 сертификат в случае успешного прохождения курса

  • @merlin7411
    @merlin7411 4 ปีที่แล้ว

    # Найти факториал числа с помощью цикла
    x: int = 1
    for i in range(1, 5):
    x = x * i
    print(x)

  • @eYVgeni
    @eYVgeni 4 ปีที่แล้ว

    Артем, еще раз спасибо вам за ваш труд. Так как на степике вы бываете редко, хочу обратить ваше внимание, что в видеоуроке число Фибоначчи рассматривается начиная с 1, а в задаче на степике с нуля. те в уроке при n == 1 число фибоначчи "0", а в задаче на степике при n == 1 оно уже "1".

    • @egoroffchannel
      @egoroffchannel  4 ปีที่แล้ว

      везде по разному нумерация)

  • @ГлебМызников-ж7п
    @ГлебМызников-ж7п 3 ปีที่แล้ว

    Проверку на палиндром можно написать куда проще и без использования рекурсии, развернуть строку и сравнить ее с исходной.

  • @ec10nr34
    @ec10nr34 6 ปีที่แล้ว +2

    Привет. Спасибо!

  • @dm_nechaev
    @dm_nechaev 2 ปีที่แล้ว

    Спасибо, автор!
    Наконец-то мне кто-то доходчиво объяснил, что я тупой.
    Пойду работать дворником, в жопу все это

  • @user-AndrMaster
    @user-AndrMaster 3 ปีที่แล้ว

    Топовые видосы по Питону

  • @lines14
    @lines14 2 ปีที่แล้ว +1

    Сложилось впечатление, что людям в комментариях показалось, что они поняли тему по причине того, что они её не поняли)

    • @vforlegion6378
      @vforlegion6378 9 หลายเดือนก่อน

      Самый лучший комментарий.

  • @astralious
    @astralious 3 ปีที่แล้ว

    охренительно

  • @Alex89muller
    @Alex89muller ปีที่แล้ว

    Все хорошо, можно дубль урока без формул плиз)

  • @А_если_так_подумать
    @А_если_так_подумать ปีที่แล้ว +2

    Здравствуйте, можете пожалуйста объяснить на 10:55 почему f(3) вызывает f(1) и складывает? Вы же сказали что сперва выполнится функция f(n-1), а потом f(n-2)

  • @АнастасияСитко-х9ю
    @АнастасияСитко-х9ю 2 ปีที่แล้ว +3

    Артём, подскажите, почему в примере на 4:47 после rec 4 мы возвращаемся в rec3, rec2 и тд, а не просто заканчиваем программу на rec4 и всё?

    • @vforlegion6378
      @vforlegion6378 9 หลายเดือนก่อน

      Самый лучший комментарий у тебя и хороший вопрос. Все рукоплещут автору видео, хотя они черта не объяснил. То, что тут показал и так было всем понятно(в любом случае должно было быть. Я ПРО РЕКУРСИЮ), но на твой вопрос я не смог ответить. Почему функция не заканчивается, если условие функции, это чтобы значение/параметр функции был меньше 4. И после этого закончить работу функции. Но тут происходит какая-то нелогичная дичь. С чего-то это мы вдруг на ровном месте начинаем возвращаться куда-то обратно и печатать что-то, хотя в условии нет такого. На самый главный вопрос не ответил автор видео а все остальное можно и самому понять. Видео ни о чем.

  • @ДенисЧерногор-у5ъ
    @ДенисЧерногор-у5ъ 4 ปีที่แล้ว

    дружище, я наконец понял эту факинговую рекурсию)

  • @cicada4539
    @cicada4539 4 ปีที่แล้ว

    Сила знаний += сила стрелочек

  • @ЖуйГуй
    @ЖуйГуй 5 ปีที่แล้ว +1

    Спасибо

  • @Илья-р7ь9щ
    @Илья-р7ь9щ 3 ปีที่แล้ว

    def пересмотреть ролик(x):
    if x == задолбался:
    return пойти смотреть другой ролик на эту же тему
    return пересмотреть ролик(x)
    пересмотреть ролик(пока не надоест)

  • @vz2503
    @vz2503 3 ปีที่แล้ว

    что бы понять рекурсию - надо понять рекурсию :)

  • @dmitrii_kotoff
    @dmitrii_kotoff ปีที่แล้ว

    7:23 - вопрос:
    f(4) = f(3) * 4
    f(3) = f(2) * 3
    ……
    f(1) = 1
    - при написании это все понятно. Но в функции? Почему на каждой ступени, при "погружении", уменьшается второй множитель (то есть, x)? Аргумент функции уменьшается на единицу (в скобках), а x на нижнюю ступень приходит уже на единицу меньше. Это как?
    То есть, получатся что функция передает значение аргумента в икс?