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


Программа JavaScript для печати последовательности Фибоначчи
Вы хотите распечатать последовательность Фибоначчи с помощью JavaScript? В этой статье вы узнаете, как написать программу на JavaScript для пошаговой печати последовательности Фибоначчи. Понимание последовательности Фибоначчи: Прежде чем погрузиться в код, важно понять последовательность Фибоначчи. Последовательность Фибоначчи — это ряд чисел, где каждое число представляет собой сумму двух предыдущих, начиная с 0 и 1. Последовательность выглядит следующим образом: 0, 1, 1, 2, 3, 5,..

Кроличья нора последовательностей Фибоначчи, рекурсия и мемоизация
Хорошо, приготовься к настоящей кроличьей норе моей ночи вторника…. Сначала JP привел меня к мемоизации, которая затем привела меня к рекурсии, которая привела к последовательностям Фибоначчи, которые, очевидно и неизбежно привели меня к кроликам ... Предупреждаю ... Последовательность Фибоначчи Что такое последовательность Фибоначчи? Это серия чисел, в которой каждое число представляет собой сумму двух предыдущих чисел. Это очень известный набор чисел, который..

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

Генерация чисел Фибоначчи в Haskell?
Как в Haskell я могу сгенерировать числа Фибоначчи на основе того свойства, что n-е число Фибоначчи равно (n-2) -ому числу Фибоначчи плюс (n-1) -ое число Фибоначчи? Я видел это: fibs :: [Integer] fibs = 1 : 1 : zipWith (+) fibs (tail fibs)...
54192 просмотров
schedule 05.11.2022

Определение того, является ли число числом Фибоначчи
Мне нужно написать код Java, который проверяет, находится ли введенное пользователем число в последовательности Фибоначчи. У меня нет проблем с записью последовательности Фибоначчи для вывода, но (вероятно, потому что уже поздно) я изо всех сил...
11830 просмотров
schedule 22.07.2022

Что делает эта рекурсивная функция?
Я получил этот вопрос в интервью. Итак, мне кажется, что это запутанная последовательность Фибоначчи. генератор суммы, и это дает stackoverflow. Потому что if(n==0) should be if(n<3) (условие выхода неверно). Каким должен быть точный ответ на...
702 просмотров
schedule 02.08.2022

Что-то не так с этим кодом Python, почему он работает так медленно по сравнению с Ruby?
Мне было интересно сравнить скорость Ruby и Python, поэтому я взял простейшее рекурсивное вычисление, а именно распечатал последовательность Фибоначчи. Это код Python #!/usr/bin/python2.7 def fib(n): if n == 0:...
1584 просмотров
schedule 14.04.2022

Рекурсивный Fib с потоками, ошибка сегментации?
Любые идеи, почему он отлично работает для значений, таких как 0, 1, 2, 3, 4 ... и ошибок seg для таких значений, как> 15? #include #include #include void *fib(void *fibToFind); main(){ pthread_t mainthread; long fibToFind = 15; long finalFib;...
1738 просмотров

Как я могу сгенерировать последовательность Фибоначчи с помощью Clojure?
(ns src.helloworld) (defn fibonacci[a b] (println a b (fibonacci (+ b 1) a + b))) (fibonacci 0 1) Я новичок в функциональном программировании и решил начать изучение Clojure, так как он сильно отличается от C#. Я хотел бы расширить свой...
2354 просмотров
schedule 12.07.2023

Последовательность Фибоначчи с использованием цикла и повторения
Я выполняю задачу Project Euler в Clojure и хочу найти сумму всех четных чисел в последовательности Фибоначчи до определенного числа. Код функции, которая это делает, приведен ниже. Я знаю, что есть более быстрые и простые способы сделать это, я...
1721 просмотров
schedule 26.03.2022

Почему моя рекурсивная функция в R такая медленная?
Для выполнения следующего требуется около 30 секунд, тогда как я ожидал, что он будет почти мгновенным. Есть ли проблема с моим кодом? x <- fibonacci(35); fibonacci <- function(seq) { if (seq == 1) return(1); if (seq == 2)...
8474 просмотров

Пролог: уменьшение переменной в аргументе
Я новичок в Прологе, и мне поручили использовать предикат Фибонначи fib( N, F), где N — число в последовательности, а F — значение. То, что я придумал, не работает, но решение, которое я нашел, кажется мне идентичным... Я не могу понять разницу....
2677 просмотров
schedule 12.07.2023

Программа, использующая циклы while для вычисления первых n чисел Фибоначчи.
Когда я запускаю его и ввожу число, он просто повторяет его без остановок. например, если я поставлю 3, он будет делать это 3 3 3 3 3 НО НЕПРЕРЫВНО int main() { int current=0, prev=1, prev2=1, fibnum; cout << "Enter the number of Fibonacci...
23863 просмотров
schedule 03.11.2022

Рекурсивная последовательность Фибоначчи в Java
Пожалуйста, объясните этот простой код: public int fibonacci(int n) { if(n == 0) return 0; else if(n == 1) return 1; else return fibonacci(n - 1) + fibonacci(n - 2); } Меня смущает последняя строка, особенно...
482868 просмотров
schedule 14.03.2023

Нахождение рекурсивного отношения
В моем классе мы говорили о модели кроличьей жизни, которая следовала последовательности Фибоначчи. Кролики начинались как пара младенцев и созревали в течение года. Зрелые кролики родят новую пару крольчат. Это привело к тому, что общее количество...
733 просмотров
schedule 16.03.2023

Как захватить каждое значение из цикла и присвоить его массиву? [Рубин]
Я пытаюсь получить значения из метода Фибоначчи и объединить их в массив. Однако вместо того, чтобы присваивать каждое значение из цикла массиву, он возвращает только последнее значение. Есть ли способ обойти это? Спасибо. def fib_up_to(max)...
286 просмотров
schedule 28.11.2022

Сумма четных чисел в последовательности Фибоначчи
Я столкнулся с этой проблемой здесь, в stackoverflow: «У меня возникли проблемы с этой проблемой в Project Euler . Вот что задает вопрос: каждый новый член в последовательности Фибоначчи получается добавлением двух предыдущих членов.Начиная с...
3194 просмотров
schedule 26.03.2023

Ряд Фибоначчи с использованием только основного метода рекурсивно
Я получил этот вопрос от моего друга, который прошел собеседование. Интервьюер попросил его Сгенерировать ряд Фибоначчи без использования какой-либо функции, кроме main . Это означает, что он должен был сгенерировать ряд Фибоначчи, рекурсивно...
676 просмотров
schedule 21.03.2023

./fibonacci.sh: строка 11: синтаксическая ошибка рядом с неожиданным токеном `do'
Знаете ли вы, что не так с моим скриптом Фибоначчи, я всегда получаю сообщение об ошибке: ./fibonacci.sh: строка 11: синтаксическая ошибка рядом с неожиданным токеном `do' #!/bin/bash #fibonacci echo "Geben Sie die n-te Fibonacci-Zahl ein:" read...
1297 просмотров
schedule 03.04.2023

Python – разница между объявлением значения переменной в функции Фибоначчи
Я вроде новичок в питоне. Я искал один из типов, чтобы сделать функцию Фибоначчи, def fib(n): a=0 b=1 while a<n: print a a,b=b,a+b и я видел объявление a,b=b,a+b. Итак, я подумал, что a=b и b=a+b совпадают с a,b=a,b+a, поэтому я...
420 просмотров
schedule 09.03.2022

как рекурсивно проверить, является ли число числом Фибоначчи?
Мне нужно написать программу, которая рекурсивно проверяет, является ли число числом Фибоначчи; Эту же задачу легко выполнять итеративно; также легко найти n-е число Фибоначчи рекурсивно, но я застрял в том, как проверить, является ли число...
7255 просмотров
schedule 18.07.2023

вычисление Фибоначчи в C#
Я пытаюсь рассчитать последовательность Фибоначчи на С# очень простым способом, однако, когда дело доходит до более высоких чисел, она дает ошибку и перестает работать, выдавая неправильные ответы. ulong num = 1; ulong lnum = 0; uint x = 1;...
1063 просмотров
schedule 12.06.2022

проблема с генерацией числа Фибоначчи
Ниже приведен мой предикат для поиска N-го числа Фибоначчи, который подходит: f(0,0). f(1,1). f(N,R):-P is N-1,Q is N-2,f(P,T1),f(Q,T2),R is T1+T2. И я пытаюсь сгенерировать числа Фибоначчи со следующим предикатом: fgen(0,0). fgen(1,1)....
360 просмотров
schedule 25.06.2023