JavaScript algorithms and data structures
- Queue dynamic array
- Queue fixed size array
- Queue circular fixed size array
- Queue linked list
- Queue two stacks
- Convert number - iterative solution
- Convert number - recursive solution
- Factorial
- Fibonacci - iterative solution
- Fibonacci - recursive worst solution
- Fibonacci - recursive memoization
- Fibonacci - recursive solution
- Fibonacci sum - iterative solution
- Fibonacci sum - recursive solution
- Maze path finder
- Reverse array iterative
- Reverse array recursive
- Reverse linked list iterative stack
- Reverse linked list iterative
- Reverse linked list recursive
- Sum numbers in array pointer
- Sum numbers in array binary recursion
- Towers of Hanoi
- Sequential search
- Sequential search sorted array
- Binary search recursive
- Binary search recursive pointers
- Binary search iterative