Алгоритм Фибоначчи на Java 25: 5 реализаций от цикла до рекурсии
00:43 Простой цикл на long 02:28 Большие числа через BigInteger 04:06 Наивная рекурсия 05:21 Рекурсия с памятью 06:46 Рекурсия без массива 08:01 Что выбрать 08:20 Итоги Разбираем числа Фибоначчи на Java 25 в формате compact source. Начнём с простой реализации через long, затем перейдём к BigInteger для больших чисел, посмотрим на наивную рекурсию, рекурсию с сохранением результатов и рекурсивный вариант без дополнительного массива. Для каждого подхода покажем схему, плюсы и минусы: где есть переполнение, почему наивная рекурсия медленная, как сохранение результатов убирает повторные вычисления и почему в реальном коде обычный цикл часто остаётся самым практичным. Все новости проекта: https://t.me/+1jssRM40SkY5ZjVi #devmark #java #алгоритмы
00:43 Простой цикл на long 02:28 Большие числа через BigInteger 04:06 Наивная рекурсия 05:21 Рекурсия с памятью 06:46 Рекурсия без массива 08:01 Что выбрать 08:20 Итоги Разбираем числа Фибоначчи на Java 25 в формате compact source. Начнём с простой реализации через long, затем перейдём к BigInteger для больших чисел, посмотрим на наивную рекурсию, рекурсию с сохранением результатов и рекурсивный вариант без дополнительного массива. Для каждого подхода покажем схему, плюсы и минусы: где есть переполнение, почему наивная рекурсия медленная, как сохранение результатов убирает повторные вычисления и почему в реальном коде обычный цикл часто остаётся самым практичным. Все новости проекта: https://t.me/+1jssRM40SkY5ZjVi #devmark #java #алгоритмы
