In the pursuit of understanding algorithms and data structure, I will attempt to capture interesting algos from the web. Algorithms I find interesting are those that would dramatically speed up an approach to a traditional problem.
Algorithms:
- Fibonacci Sequence - add dynamic programming to fast doubling
- Factorials - requires fast process
- nCr - add iterative approach to add better insight
- Prime Factorization and Divisors (Sieve Algorithms)
- Recursion_Madness: -directory will house quite a bit of recursion problems -https://codingbat.com/java select recursion1 and recursion2
- Generalized Combinations (order does not matter) (not materialized at all) -with replacement -without replacement
- Permutation (order does matter) (not materialized at all) -with replacement -without replacement