Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

fibonacci

# Easy fibonacci exercise
# Method #1
def fibonacci(n):
    # 1th: 0
    # 2th: 1
    # 3th: 1 ...
    if n == 1:
        return 0
    elif n == 2:
        return 1
    else:
        return fibonacci(n - 1) + fibonacci(n - 2)

# Method #2
def fibonacci2(n):
    if n == 0: return 0
    n1 = 1
    n2 = 1
    # (1, n - 2) because start by 1, 2, 3... not 0, 1, 1, 2, 3....
    for i in range(1, n - 2):
        n1 += n2
        n2 = n1 - n2
    return n1


print(fibonacci(13))
# return the nth element in the fibonacci sequence
Comment

fibonacci

def fibonacci(n):
    if n == 0:
        return 0
    elif n == 1:
        return 1
    return fibonacci(n - 1) + fibonacci(n - 2)
Comment

Fibonacci , fibo

function fib(n) {  if (n < 2){    return n  }  return fib(n - 1) + fib (n - 2)}
Comment

fibonacci

def fibonacci(n):
    if n <= 1:
        return n
    else:
        return fibonacci(n-1) + fibonacci(n-2)

limit = int(input("Insert the number of the values of the series that you would see: "))

for num in range(1, limit+1):
    print(fibonacci(num))
Comment

fibonacci

f(n) = f(n-1) + f(n-2) 
                                  f(6)
                                   ^
  			                       /
                f(5)               +                       f(4)
                ^
               /                   +                        /
                
        f(4)    +           f(3)                     f(3)    +    f(2)
       ^                       ^                     ^              ^
      /                       /                    /            /
   
 f(3)   +       f(2)            f(2) +f(1)       f(2) + f(1)   f(1) +  f(0)             
   ^              ^                ^                ^
   /             /                /              /
    
f(2) + f(1)      f(1) +  f(0)     f(1)+ f(0)       f(1) + f(0)         
  ^
  /
f(1) +  f(0) 
  
//f(6) = 8   ==>  f(1)*8    f(1) appears 8 times 
 double feb  = (1/Math.pow(5,0.5)) * (Math.pow((1+Math.pow(5,0.5))/2,n)) - (1/Math.pow(5,0.5))* (Math.pow((1-Math.pow(5,0.5))/2,n));  
  
f(1) == 1;   
  
  
  
  
  
  
  
Comment

fibonacci

Each test case will contains a single integer n where n >=1.
Comment

Fibonacci

fib=lambda x: x if x<=1 else fib(x-1) + fib(x-2)
Comment

PREVIOUS NEXT
Code Example
Javascript :: run two function after one another 
Javascript :: how to compile javascript 
Javascript :: use promise in angular 8 
Javascript :: how to use $ in javascript 
Javascript :: js value to boolean 
Javascript :: classes in javascript mdn 
Javascript :: javascript prototype vs constructor function 
Javascript :: web scraping using javascript 
Javascript :: Nodemailer Google Passport Oauth Strategy 
Javascript :: divisible check javascript 
Javascript :: javascript url replace 
Javascript :: js standard global 
Javascript :: asynchronous javascript 
Javascript :: javascript promise with ajax 
Javascript :: angular file upload 
Javascript :: create and save xml file in javascript 
Javascript :: use navigation in class component react native drawer navigation 
Javascript :: mongoose virtual populate 
Javascript :: javascript create object whose with keys in an array 
Javascript :: laravel json eloquent 
Javascript :: Getting One Value from an Array of Items 
Javascript :: three js 
Javascript :: toggle buttons angular styles 
Javascript :: call javascript function from python 
Javascript :: run only one test cypress 
Javascript :: json into array 
Javascript :: how to use a debugger 
Javascript :: javascript inheritance 
Javascript :: map.set javascript 
Javascript :: javascript static 
ADD CONTENT
Topic
Content
Source link
Name
3+6 =