Added code A1 (Fibonacci series without recursion)
This commit is contained in:
Executable
+17
@@ -0,0 +1,17 @@
|
|||||||
|
# Problem Statement: Write a program non-recursive and recursive program to calculate Fibonacci numbers and analyze their time and space complexity.
|
||||||
|
|
||||||
|
# Non-recursion
|
||||||
|
def fibonacci(n):
|
||||||
|
fib_series = []
|
||||||
|
a = 0
|
||||||
|
b = 1
|
||||||
|
|
||||||
|
for i in range(n):
|
||||||
|
fib_series.append(a)
|
||||||
|
a = b
|
||||||
|
b = a + b
|
||||||
|
|
||||||
|
return fib_series
|
||||||
|
|
||||||
|
n = int(input("Enter total numbers to print in fibonacci series:\t"))
|
||||||
|
print(fibonacci(n))
|
||||||
Reference in New Issue
Block a user