Публикации по теме 'fibonacci'


Алгоритмы JavaScript: решение последовательности Фибоначчи (LeetCode)
Числа Фибоначчи , обычно обозначаемые F(n) , образуют последовательность, называемую последовательностью Фибоначчи , в которой каждое число является суммой двух предыдущих, начиная с 0 и 1 . Числа в следующей целочисленной последовательности 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, …….. То есть F(0) = 0, F(1) = 1 F(n) = F(n - 1) + F(n - 2), for n > 1. Учитывая n , вычислить F(n) . Пример 1: Input: n = 2 Output: 1 Explanation: F(2) = F(1) + F(0) = 1 + 0 = 1...

Суммируя все четные числа Фибоначчи, меньшие или равные 4 миллионам
Нахождение суммы определенных значений в ряду может быть распространенной проблемой на собеседовании. Существует множество различных форм, которые может принимать алгоритм этого типа. Сегодня мы рассмотрим вторую задачу от projecteuler.net , поэтому, если вы думаете о том, чтобы решить эти проблемы и не хотите спойлеров, вам следует пока прекратить чтение. Проблема: Each new term in the Fibonacci sequence is generated by adding the previous two terms. By starting with 1 and 2, the..

Ряд Фибоначчи с использованием рекурсии
Мы все сделали программу для вычисления суммы рядов Фибоначчи либо в нашей школе, либо в университете на уроках программирования. Но в том, как мы пишем наши ряды Фибоначчи, всегда была большая лазейка. Давайте немного углубимся в концепцию и различные движущиеся части. Вот обычный код, который программист написал бы для Фибоначчи, используя рекурсию. Хотя это может показаться совершенно правильным и обеспечивает правильный вывод, в то же время он страдает от проблемы некоторых..

Вопросы по теме 'fibonacci'

Что такое сумма четных членов Фибоначчи (4 миллиона фунтов стерлингов)? [Путаница с типом данных большого значения]
Начиная с 1 и 2, первые 10 членов ряда Фибоначчи будут: 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ... Найдите сумму всех четных членов последовательности, не превосходящих 4 миллионов. Теперь у меня появилась идея, как это сделать. Но я...
23112 просмотров
schedule 20.04.2024

Расчет Фибоначчи
Мне прислали эту замечательную нерекурсивную функцию для вычисления последовательности Фибоначчи. Поэтому я немного написал код на С# и смог проверить правильность всех чисел до 1474. Проблема возникает при попытке вычислить его для 1475 и...
3006 просмотров
schedule 24.02.2024

Временная сложность алгоритма Фибоначчи
Итак, у меня есть рекурсивный метод в Java для получения n-го числа Фибоначчи. Единственный вопрос, который у меня есть: какова временная сложность? Я думаю, что это O (2 ^ n), но я могу ошибаться? (Я знаю, что итеративность лучше, но это...
12686 просмотров

Определение отдельных букв строк Фибоначчи?
Строки Фибоначчи определяются следующим образом: Первая строка Фибоначчи — «а». Вторая строка Фибоначчи — «bc». (n + 2)-я строка Фибоначчи представляет собой конкатенацию двух предыдущих строк Фибоначчи. Например, первые несколько строк...
5791 просмотров
schedule 18.05.2024

Отображение первых 24 значений в ряду Фибоначчи
Как мне написать программу, которая будет отображать первые 24 значения ряда Фибоначчи на ассемблере? Если бы кто-нибудь мог мне помочь, я был бы очень признателен, я запутался с кодом в сборке.
8847 просмотров
schedule 11.04.2024

Сумма чисел Фибоначчи
Я нашел эту задачу здесь . Учитывая i-е (1‹=i‹=35) число Фибоначчи F(i), вычислить сумму от i-го до i+9-го числа F(i)+F(i+1)+...+F(i+9 ) и последняя цифра i+246-го F(i+246) Я пытался решить это с помощью python и некоторых трюков...
4076 просмотров
schedule 31.01.2024

Переполнение стека при рекурсивном вызове Фибоначчи
Как именно настроен стек Java? Для университета я определяю максимально возможное число Фибоначчи , которое вычисляется рекурсивным методом и может обрабатываться стеком. Интересно то, что тесты показали, что не имеет значения, сколько -Xmx...
700 просмотров
schedule 23.04.2024

Код MIPS рекурсивной сборки Фибоначчи
Я создал генератор кода для своей курсовой работы в компиляторах модулей. Он генерирует код в коде сборки MIPS и, кажется, работает нормально (я тестировал очень простые программы и выражения). Я протестировал рекурсивную программу Фибоначчи, и в...
8007 просмотров
schedule 08.01.2024

Нужна помощь в алгоритме поиска Фибоначчи
Я пытаюсь поместить код Java для поиска Фибоначчи с моим пониманием, полученным из http://en.wikipedia.org/wiki/Fibonacci_search : Пусть k определено как элемент в F, массиве чисел Фибоначчи. n = Fm – размер массива. Если размер массива не...
2154 просмотров
schedule 30.01.2024

Ряд Фибоначчи с JavaScript
var var1 = 0; var var2 = 1; var var3; var num = 20; document.write(var1 + "<br />"); document.write(var2 + "<br />"); for (var i = 3; i <= num; i++) { var3 = var1 + var2; var1 = var2; var2 = var3;...
20947 просмотров
schedule 11.12.2022

Числа в списке последовательности Фибоначчи до целого числа
<h2>Fibonacci</h2> <form method="$_GET" action="Wk4.php"> <fieldset> <label for="Number">Fibonacci: </label> <input type="text" name="Number" value="<?php...
498 просмотров
schedule 26.12.2023

Объяснение Фибоначчи на Haskell
Я новичок в Haskell, и я пытаюсь понять, как работает ленивое выражение последовательностей Фибоначчи. Я знаю, что об этом уже спрашивали, но ни один из ответов не касался проблемы, с которой я столкнулся при визуализации результата. Код...
470 просмотров

Улучшить ряд Фибоначчи C++
Я знаю это: int fib(int n) { if (n == 0 || n == 1) return 1; return fib(n − 1)+ fib(n − 2); } когда n=5,fib(5) оценивается как: fib(5) fib(4) + fib(3) (fib(3) + fib(2)) + (fib(2) + fib(1)) ((fib(2) + fib(1)) + (fib(1) +...
6208 просмотров
schedule 06.01.2024

Аппроксимация Эйлера и Фибоначчи в сценарии
Я написал две функции в Matlab; один решает факториал входных данных, а другой - n-й член последовательности Фибоначчи. Теперь я пытаюсь создать сценарий для каждой функции - один для вычисления числа Эйлера с точностью до 10 знаков после запятой, а...
398 просмотров
schedule 17.04.2024

Почему у моей программы более длительное время выполнения, хотя оно должно быть более коротким?
У меня есть две программы для вычисления n-го члена в последовательности Фибоначчи, как указано пользователем. Первая программа такая: import java.util.Scanner; import java.text.DecimalFormat; import java.math.BigInteger; import...
77 просмотров

Сложение значений элементов вектора в R
Я новичок в R и пытаюсь найти ответ на второй вопрос проекта Эйлера. Мне удалось создать последовательность Фибоначчи с помощью следующего кода: l‹- 50 y ‹- numeric(l) y[1] ‹- 1 y[2] ‹- 2 for(i in 3:l) { + у [я] ‹- у [я-1] + у [я-2] }...
63 просмотров
schedule 26.09.2022

Подсчет вызовов функций в python с помощью декоратора
Я наткнулся на следующий кусок питона в одной из классных заметок. Я понимаю концепцию функции высокого порядка и используемую здесь технику запоминания. Но я не понимаю, что на самом деле означают counted_fib и fib после нескольких последних...
1696 просмотров

я не понимаю однострочный haskell fibonacci
Вот этот: fib = 1 : 1 : [a + b | (a, b) <- zip fib (tail fib)] я понимаю, что сначала fib это [1, 1, ..] ( .. = остальная часть списка) так что здесь fib = [1, 1, ..] и tail fib = [1, ..] , поэтому (a, b) это (1, 1) ,...
316 просмотров
schedule 07.11.2022

Схема MIT: ошибка неопределенного возвращаемого значения
Схема MIT: я писал функцию для вычисления n-го члена ряда Фибоначчи (раздел 1.2.2 SICP), но получаю сообщение об ошибке: Неуказанное возвращаемое значение (define (fib n) ( define (fib-iter a b count) ( if (= count n) a...
1058 просмотров
schedule 11.02.2024

Генератор Python и fibonnaci [list]
Я пытался сгенерировать последовательность Фибоначчи с помощью Python 3. Поскольку я совершенно новичок в программировании, я использую базовые инструменты. Списки в данном случае в качестве упражнения. У меня проблема в том, чтобы остановить...
81 просмотров
schedule 09.05.2024