File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ package main
2
2
3
3
import "fmt"
4
4
5
- func FibonacciIterative (n int ) int {
5
+ func Fibonacci (n int ) int {
6
6
if n <= 1 {
7
7
return 1
8
8
}
@@ -16,5 +16,5 @@ func FibonacciIterative(n int) int {
16
16
17
17
func main () {
18
18
n := 9
19
- fmt .Println ("Fibonacci Iterative:" , FibonacciIterative (n ))
19
+ fmt .Println ("Fibonacci Iterative:" , Fibonacci (n ))
20
20
}
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ import "fmt"
4
4
5
5
var memo = make (map [int ]int )
6
6
7
- func FibonacciMemoization (n int ) int {
7
+ func Fibonacci (n int ) int {
8
8
if n <= 1 {
9
9
return 1
10
10
}
@@ -15,12 +15,12 @@ func FibonacciMemoization(n int) int {
15
15
}
16
16
17
17
// Calculate Fibonacci recursively and store the result in memoization
18
- result := FibonacciMemoization (n - 1 ) + FibonacciMemoization (n - 2 )
18
+ result := Fibonacci (n - 1 ) + Fibonacci (n - 2 )
19
19
memo [n ] = result
20
20
return result
21
21
}
22
22
23
23
func main () {
24
24
n := 9
25
- fmt .Println ("Fibonacci Memoization:" , FibonacciMemoization (n ))
25
+ fmt .Println ("Fibonacci Memoization:" , Fibonacci (n ))
26
26
}
You can’t perform that action at this time.
0 commit comments