Публикации по теме '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 просмотров
schedule
11.03.2024
Как я могу сгенерировать последовательность Фибоначчи с помощью 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 просмотров
schedule
23.06.2022
Пролог: уменьшение переменной в аргументе
Я новичок в Прологе, и мне поручили использовать предикат Фибонначи 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