No video

Пошаговое объяснение рекурсивной функции Фибоначчи

  Рет қаралды 69,125

KhanAcademyRussian

KhanAcademyRussian

Күн бұрын

Stepping through recursive Fibonacci function

Пікірлер: 144
@pasthron
@pasthron 2 жыл бұрын
Дядя, спасибо тебе большое за объяснение. Я понял принцип работы рекурсии быстро, но не понимал, как работает она с числами Фибоначчи недели 2. Ты спас меня
@miroslavamckoen1127
@miroslavamckoen1127 8 жыл бұрын
Спасибо! Голос и правда дикторский :)
@arpspo
@arpspo 7 жыл бұрын
Единственный кто нормально обьяснил, спасибо тебе )
@mr_lebovskii
@mr_lebovskii 6 ай бұрын
нихуя не понял(
@user-ic9nz2ry4u
@user-ic9nz2ry4u 7 жыл бұрын
Лучший! Около 2х часов пытался понять как же это всё таки работает,очень много гуглил,но под конец решил заглянуть на ютуб,посмотрел 2 ролика,но тоже ничего не понял,но потом наткнулся на это видео и на мне снизошло озарение. Спасибо большое,делай побольше видео,буду рад смотреть.
@Terrofury
@Terrofury 6 жыл бұрын
скажи пожалуйста, какой ролик ты смотрел кроме этого? Возможно и мне это поможет)
@Sour13ru
@Sour13ru 5 жыл бұрын
Это работает очень плохо!(не эффективно)
@user-vi7qi9ly9r
@user-vi7qi9ly9r Жыл бұрын
отдуши спасибо не мог понять но после видео все прояснилось делайте еще больше таких поучительных видосов THANK YOU VERY MUCH
@sk0rn982
@sk0rn982 6 жыл бұрын
Огромное спасибо за объяснение, в виде "разложить по полочкам". Очень помогло видео.
@macitaxxx9233
@macitaxxx9233 5 жыл бұрын
Приятно послушать человека с нормальной дикцией к сожалению тут таких мало.
@sapperus
@sapperus 6 жыл бұрын
Очень понятно, и голос, и правда, приятный :) Весь мозг порвал, пока пытался самостоятельно понять, как вообще работает рекурсия в этом случае. Спасибо!
@kasparbiekies186
@kasparbiekies186 4 жыл бұрын
с таким диктором хочется пересматривать такие видео!
@aliakseyshliakhtsionak9006
@aliakseyshliakhtsionak9006 3 жыл бұрын
Самое толковое объяснение из всех, которые находил. Спасибо автору.
@user-by5uv4cm2c
@user-by5uv4cm2c 5 жыл бұрын
За диалог с этим голосом можно продать душу дьяволу) не могу сосредоточиться на уроке, на столько он прекрасен)
@Ikigai2020
@Ikigai2020 7 ай бұрын
Вумен
@SergeyMrLive
@SergeyMrLive 7 жыл бұрын
фиб фиб единица фиб фиб фиб от нуля фиб фиб ровняется единице...фибоначчи ровняется ен фиб фиб единице от нуля один плюс нуль один аааааааааааааааа пойду на свежий воздух отдохну
@ivandevodessa5158
@ivandevodessa5158 2 жыл бұрын
Огромное спасибо за понятное объяснение !
@user-yn6sp8co4p
@user-yn6sp8co4p Жыл бұрын
Спасибо большое! Помогло очень
@MartinEden-ps6ld
@MartinEden-ps6ld 8 жыл бұрын
Офигенно!!!! Спасибо))) а то колледж информатики, 2 курс, 2 семестр и не понимаю рекурсий)))
@user-ci1pb5cd3u
@user-ci1pb5cd3u 11 ай бұрын
Все четко и понятно👍👍👍 Спасибо за подробное объяснение!!!
@MaximkaRu
@MaximkaRu 2 жыл бұрын
Самое лучшее объяснение, спасибо!!!
@user-jt9cc8uj6j
@user-jt9cc8uj6j Жыл бұрын
Спасибо братан, ты лучший!!!
@user-wv7ug1zc2w
@user-wv7ug1zc2w 10 ай бұрын
Это видео идёт 8 минут?? мне казалось я выкала в экран всего минуту.... спасибо большое)
@bikadV
@bikadV 7 жыл бұрын
Вау, классный у чувака голос! А то блин такое ощущение, что в программеры набирают исключительно по степени кайтавости ))) Из 5 просмотренных видео в трех у чуваков кайтавасть )))
@DBIview
@DBIview 8 жыл бұрын
Хоть кто то нормально объяснил!
@bananvital
@bananvital 2 жыл бұрын
Единственное нормальное объяснение. Спасибо! Нужно ознакомиться с Вашим каналом)
@lanarazheva9531
@lanarazheva9531 8 жыл бұрын
Спасибо) Все стало на свои места! Согласна с остальными, голос очень приятный)
@user-kw4jd7df2v
@user-kw4jd7df2v 2 жыл бұрын
Без 100 грамм не разберешься. Молодец, объяснил понятно, сам бы не догадался
@john_galt97
@john_galt97 Жыл бұрын
Лучший. Спасибо
@jonydep3307
@jonydep3307 7 жыл бұрын
Пол дня голову проломал, перед тем как этот пример увидеть!))) супер отлично объяснили, остальные умники только могут в своих примерах копировать общие примеры про возведение степени и факториал, а объяснить мозгов не хватает.
@billlanc9461
@billlanc9461 2 жыл бұрын
Мое почтение! Смотрю в пятый раз и начинаю догонять.
@henki4963
@henki4963 4 жыл бұрын
Офигенно! Спасибо, теперь я понял как работает рекурсивная функ. Фибоначчи. А главное, понял почему все-таки его не желательно использовать. Благодарю :)
@Sorik-94
@Sorik-94 7 жыл бұрын
Огромные спасибо KhanAcademyRussian
@justDimoon
@justDimoon 2 жыл бұрын
Большое спасибо за объяснение, вспомнил как работает, только если рекурсия дошла до 0 или 1 то должно возвращать 1, а не 0 или 1, и по итогу должно выйти 5->8.
@winclip_dev
@winclip_dev 5 жыл бұрын
Спасибо тебе огромное !!! Только сейчас до меня это допёрло !!!
@evchankaa2036
@evchankaa2036 2 жыл бұрын
спасибо!!
@user-mt1xh9sz1y
@user-mt1xh9sz1y 7 жыл бұрын
Все на свои места поставили. Отлично объяснили.
@mikhailstepanischev8316
@mikhailstepanischev8316 3 жыл бұрын
Шикарнейшее,спасибо.
@user-yd6ur2fc6h
@user-yd6ur2fc6h 3 жыл бұрын
Лучший! Наконец то понял!!!!!!)
@user-cj6lw2ee5j
@user-cj6lw2ee5j 6 жыл бұрын
спасибо за разъяснение, все стало куда понятнее теперь.
@4987abc
@4987abc 6 жыл бұрын
ни Fiba не понял
@Dan-be4ht
@Dan-be4ht 3 жыл бұрын
kj[
@artofbarto
@artofbarto 2 жыл бұрын
****ь, спасибо большое. ГОД не мог понять рекурсию и тут чука понял.
@artsbrand
@artsbrand 9 жыл бұрын
отличное объяснение! спасибо!
@parnasmi
@parnasmi 2 жыл бұрын
Крутое объяснение. Спасибо!
@hulk3147426
@hulk3147426 2 жыл бұрын
Господи спасибо тебе хоть кто то это обьяснил человеческим языком
@user-il8yo4kt1m
@user-il8yo4kt1m 2 жыл бұрын
обьясните пожалуйста откуда берется формула fib(n-1) + fib(n-2). ?? как работает рекурсия я понимаю, но откуда я должен знать єту формулу.?))
@dsadapocadas
@dsadapocadas 2 жыл бұрын
Формула береться из определения чисел Фибоначчи: " это последовательность, в которой первые два числа равны 0 и 1, а каждое последующее число равно сумме двух предыдущих чисел". Формулы можно всегда посмотреть на Википедии.
@yury3586
@yury3586 Жыл бұрын
Круто!!!
@user-fi9ej6pm4r
@user-fi9ej6pm4r 4 жыл бұрын
отлично проделанная работа !
@sergeyshestakov607
@sergeyshestakov607 Жыл бұрын
спасибо помог
@user-unknovvn
@user-unknovvn 3 жыл бұрын
Спасибо, это запутало меня ещё больше(
@Rick137-C.
@Rick137-C. 2 жыл бұрын
Ты, лучший, братик.
@Pink_Piglin
@Pink_Piglin Жыл бұрын
Ура, хоть кто-то разжевал! Спасибо)
@R1ddick59
@R1ddick59 6 жыл бұрын
Ты лучший. Спасибо.
@Gold57I
@Gold57I 8 жыл бұрын
Очень Хорошо Объяснил, лови Лайк и СПАСИБО!
@r4z00m
@r4z00m 2 жыл бұрын
Объяснение отличное, спасибо) Правда с Fib(5) не очень хороший пример, сначала было подумала, что возвращать должно изначальное число.
@jedi39
@jedi39 7 жыл бұрын
класс голос)хорошо доступно внятно понятно!
@nireone95
@nireone95 4 жыл бұрын
Объясните мне, я с деревни, нахуя нужна эта рекурсивная функция, если функция, которая просто использует массив и цикл для построения ряда будет работать быстрее раз в 50, и понятнее выглядит раз в 1000
@artemshishatsky7210
@artemshishatsky7210 Жыл бұрын
ребята это просто перевод, а голос профессионального диктора
@user-ps4in7hf3t
@user-ps4in7hf3t 5 жыл бұрын
ты просто гуру объяснений 👍
@misbug618
@misbug618 8 жыл бұрын
Спасибо большое!
@GT-cv3xu
@GT-cv3xu 2 жыл бұрын
спасибо
@MashKa715
@MashKa715 7 жыл бұрын
Спасибо большое!!!!!
@fkyduckwarsaw691
@fkyduckwarsaw691 6 жыл бұрын
Не знаю как благодарить,долго не мог понять...сейчас прояснилось! Мерси!!! Как же сложно,сухо и не понятно описывает Вики например.
@user-fw9hc5lg9f
@user-fw9hc5lg9f 2 жыл бұрын
Просто лучший
@ilyapri7767
@ilyapri7767 5 жыл бұрын
круто, все сразу понятно
@user-uj8bq7go3t
@user-uj8bq7go3t 6 жыл бұрын
В видео был питон?
@hulumulu1108
@hulumulu1108 4 жыл бұрын
спасибо мужик !!!
@suren3060
@suren3060 6 жыл бұрын
спасибо огромное
@user-jl8mk5md8i
@user-jl8mk5md8i 3 жыл бұрын
класс
@romanmotovilov129
@romanmotovilov129 6 жыл бұрын
Thank you!!!
@daniltiagnibeda3745
@daniltiagnibeda3745 4 ай бұрын
мужик СПАСИБООООО
@user-ki3bu7dj1b
@user-ki3bu7dj1b 5 жыл бұрын
Прозрел, что такое рекурсия спасибо.
@juggerwels9387
@juggerwels9387 5 жыл бұрын
на мой взгляд, пример с фиб(6) был бы более понятен. ну да ладно.
@henki4963
@henki4963 4 жыл бұрын
Согласен, просто некоторые могут подумать что рекурсия функций Фибоначчи выдает такое же число, которое было занесено. P.S. Если что, Fib(6) было бы равно 8 (Для тех кто не понимает зачем лучше бы автор взял число 6)
@vladimirzhilkin9556
@vladimirzhilkin9556 4 жыл бұрын
Актуальная тема!
@dodokwak
@dodokwak 8 жыл бұрын
спасибо!
@evg7164
@evg7164 2 жыл бұрын
Like
@modoblack3920
@modoblack3920 6 жыл бұрын
Спасибо теперь понял))
@nastyakopytko9588
@nastyakopytko9588 5 жыл бұрын
Воу, спасибо!!)
@sambalinski
@sambalinski 6 жыл бұрын
Идеальное видео. Спасибо! КАК можно было поставить дизлайк?
@zixitix3374
@zixitix3374 5 жыл бұрын
Вау, вот это голос, нихрена себе.
@user-qv5ke5xj6i
@user-qv5ke5xj6i 3 жыл бұрын
а что такое фибоначи???
@haykmkrtchyan7093
@haykmkrtchyan7093 7 жыл бұрын
голова кипит а вот мне сказали, что рекурсия - это когда вызываешь метод внутри самого себя
@ThisDaveAndThatJohn
@ThisDaveAndThatJohn 6 жыл бұрын
методы это в классах.
@alexandrpetrenko1347
@alexandrpetrenko1347 3 жыл бұрын
Так и есть, рекурсия простыми словами - это метод, который вызывает сам себя, если нет условия при котором метод завершается, память переполняется и выходит ошибка "stack overflow", так и в данном примере есть метод Fibonacci внутри которого, а т.е в фигурных скобках он вызывает сам себя *Fibonacci(n-1) + Fibonacci(n - 2)*
@haykmkrtchyan7093
@haykmkrtchyan7093 3 жыл бұрын
@@alexandrpetrenko1347 3 года назад))) Спасибо, что запомнил об этом комментарий) Ну да, конечно голова покипела бы, тогда же был чайник :D
@alexandrpetrenko1347
@alexandrpetrenko1347 3 жыл бұрын
@@haykmkrtchyan7093 Не за что, не ожидал ответа даже, 3 года всё-таки)) Как успехи кстати?
@haykmkrtchyan7093
@haykmkrtchyan7093 3 жыл бұрын
@@alexandrpetrenko1347 отлично всё. Многому научился) У вас как? Да, честно не знаю какое это чувство, вижу комменты, которые давно написал и даже забыл о них)))
@glok0517
@glok0517 3 жыл бұрын
Повторите за ним на бумаге и поймете как это работает я так и сделал.
@xxxxxxsicxxxxxx8383
@xxxxxxsicxxxxxx8383 3 жыл бұрын
найдите мои мозги, они куда-то убежали
@SeshAlex
@SeshAlex 6 жыл бұрын
Я понял, что ни фига не понял. Формула - мозг можно сломать, но смысл вроде понятен...
@Rabinovitch777
@Rabinovitch777 5 жыл бұрын
А в чем смысл этой рекурсивной функции? Где ее используют программисты JS, например?
@JoffreyB
@JoffreyB 5 жыл бұрын
Программисты JS используют только сложения и вычитания, больше им не надо.
@artur-lg7wv
@artur-lg7wv 5 жыл бұрын
Я правильно понимаю что эта формула работает только до 20 знака ?
@Aleksandr_Vanin
@Aleksandr_Vanin 2 ай бұрын
есть максимальное число, которое может вывести компьютер, как результат, а есть еще время вычисления, я вот задал программе вычислить число фибоначи с порядковым номером 100, считает долго и пока нет ответа, а ноутбук уже горячий стал.)
@bloodbabylon8424
@bloodbabylon8424 2 жыл бұрын
Добрый день! вообще не понимаю ни чего, если последовательность фибаначчи выглядит так: 0, 1, 1, 2, 3, 5, 8, 13... Вы запрашиваете 6 число, оно выводит 8 хотя 6 число как видно 5. Так каким методом тогда при запросе вывода 5 числа из полседовательности получить вывод на экран 3? по вашей формуле 5 выводит 5. классический метод я уже пробовал ))
@pasthron
@pasthron 2 жыл бұрын
Не знаю, на каком языке автор объясняет, но я сам изучаю C#. Так вот, в шарпе отсчет начинается не с единицы, а с нуля, поэтому число 0- это нулевой член последовательности. Первая 1- это первый член. Вторая 1- это второй член. Ну, а дальше уже по порядку. Так и доходим до того, что 6 число Фибоначчи равно 8
@yakubbudunov8311
@yakubbudunov8311 11 ай бұрын
@@pasthron язык python ))
@near5090
@near5090 5 жыл бұрын
только вот смысл такой функции.?
@Noname-jh7oq
@Noname-jh7oq 5 жыл бұрын
вот ты ее запутал
@user-ml3go1ui8h
@user-ml3go1ui8h 4 жыл бұрын
10. Чему равно временная сложность рекурсивного алгоритма вычисления чисел Фибоначчи? 11. Чему равно временная сложность алгоритма вычисления чисел Фибоначчи c использованием переменных? Чему равно временная сложность алгоритма вычисления чисел Фибоначчи c использованием массива? Помогите пожалуйста
@aln9391
@aln9391 5 жыл бұрын
рекурсивное пошаговое объяснение
@GOdenisGO
@GOdenisGO 7 жыл бұрын
а почему fib(0) =0 ?
@viktorviktor6882
@viktorviktor6882 6 жыл бұрын
потому что при n = 0 наступает условие n
@maxim2875
@maxim2875 4 жыл бұрын
У меня друг спился из за этого
@daseinstudioua2609
@daseinstudioua2609 5 жыл бұрын
Таким образом соблюдается тождество.
@user-cd2jc8if9j
@user-cd2jc8if9j 5 жыл бұрын
а зачем нам ця функція? якщо фіб =5 і в кінці виводиться те саме число. який смисл використовувати якщо воно дає той самий результат тіки при цьому займає кучу памьяті?
@artemandrov
@artemandrov 5 жыл бұрын
Ты не понял, это просто совпало так. Для n = 6 вывод будет 8, для n = 7 вывод будет 13 и т.д.
@user-ee6bq1ex5u
@user-ee6bq1ex5u 6 жыл бұрын
не стал бы использовать рекурсию в Фибоначчи, ибо после 40 элементов время вычисления становится заоблачным. Массивы наше все.
@BrainForFreedom
@BrainForFreedom 6 жыл бұрын
Есть парадигма мемоизации ...
@Aleksandr_Vanin
@Aleksandr_Vanin 2 ай бұрын
точно, запросил 100 и жду уже долго.)
@user-iq5mm3eh9b
@user-iq5mm3eh9b 8 жыл бұрын
неплохо спс
@user-tt9hx4kh1e
@user-tt9hx4kh1e Ай бұрын
теперь я понял
@andrewdemidyuk975
@andrewdemidyuk975 7 жыл бұрын
что означает первая строка def fibomachi (n): ?
@girlnek0708
@girlnek0708 5 жыл бұрын
def fibonacci(n): объявление функции
@iforts0422
@iforts0422 4 жыл бұрын
Абсолютно не возможно усвоить материал когда препод так неуверенно объясняет
@henki4963
@henki4963 4 жыл бұрын
Не знаю как вам, но я все понял. По моему мнению, очень хорошо объяснил
@theyandwe9047
@theyandwe9047 4 жыл бұрын
Платите деньги, нанимайте репетитора, все в ваших руках, зачем же себя мучить.
@notanenglishperson9865
@notanenglishperson9865 3 жыл бұрын
Вообще эти псевдо-вставки и многократные повторения можно вырезать.
@gerz_og
@gerz_og 5 жыл бұрын
как бы и понятно но мой мозг вытек из ушей...
@reziko93
@reziko93 7 жыл бұрын
подписался из за голоса
Рекурсия. Репка и матрёшка
18:37
Тимофей Хирьянов
Рет қаралды 118 М.
PEDRO PEDRO INSIDEOUT
00:10
MOOMOO STUDIO [무무 스튜디오]
Рет қаралды 18 МЛН
SPONGEBOB POWER-UPS IN BRAWL STARS!!!
08:35
Brawl Stars
Рет қаралды 21 МЛН
Prank vs Prank #shorts
00:28
Mr DegrEE
Рет қаралды 10 МЛН
SPILLED CHOCKY MILK PRANK ON BROTHER 😂 #shorts
00:12
Savage Vlogs
Рет қаралды 50 МЛН
Производящая функция чисел Фибоначчи
8:58
GetAClass - Просто математика
Рет қаралды 7 М.
Что такое рекурсия. Фундаментальный JavaScript
20:32
Михаил Непомнящий
Рет қаралды 23 М.
Ханойские башни на Си
12:25
Тимофей Хирьянов
Рет қаралды 78 М.
Смысл интеграла и производной. В помощь студенту
15:54
Программирование на Python - 18 - Рекурсия
24:22
PEDRO PEDRO INSIDEOUT
00:10
MOOMOO STUDIO [무무 스튜디오]
Рет қаралды 18 МЛН