What is a recursive function?
It’s a function in code that refers to itself for execution.
What is Big O notation?
Big O notation is a way to measure an algorithm efficiently. It measures the time it takes to run your function as the input grows.
Why are some algorithms considered unreasonable?
An unreasonable time algorithm is a problem that would take a massive amount of computing power to solve. The amount of time it would take to calculate a solution would be unreasonable.