4 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ When we have recursive functions, doing duplicated work is the perfect place for
40
40
.Recursive Fibonacci Implemenation using Dynamic Programming
41
41
[source, javascript]
42
42
----
43
- include::{codedir}/algorithms/fibanacci -dynamic-programming.js[tag=snippet,indent=0]
43
+ include::{codedir}/algorithms/fibonacci -dynamic-programming.js[tag=snippet,indent=0]
44
44
----
45
45
46
46
This implementation checks if we already calculated the value, if so it will save it for later use.
Original file line number Diff line number Diff line change @@ -56,7 +56,7 @@ image::https://user-images.githubusercontent.com/418605/46118890-ba721180-c1d6-1
56
56
* Divide and Conquer
57
57
** Fibonacci Numbers. https://github.com/amejiarosario/dsa.js/blob/master/src/algorithms/fibonacci-recursive.js[Code]
58
58
* Dynamic Programming
59
- ** Fibonacci with memoization. https://github.com/amejiarosario/dsa.js/blob/master/src/algorithms/fibanacci -dynamic-programming.js[Code]
59
+ ** Fibonacci with memoization. https://github.com/amejiarosario/dsa.js/blob/master/src/algorithms/fibonacci -dynamic-programming.js[Code]
60
60
* Backtracking algorithms
61
61
** Word permutations. https://github.com/amejiarosario/dsa.js/blob/master/src/algorithms/permutations-backtracking.js[Code]
62
62
File renamed without changes.
Original file line number Diff line number Diff line change 1
1
const implementations = [
2
2
'fibonacci' ,
3
3
'fibonacci-recursive' ,
4
- 'fibanacci -dynamic-programming' ,
4
+ 'fibonacci -dynamic-programming' ,
5
5
] ;
6
6
7
7
implementations . forEach ( ( fileName ) => {
0 commit comments