Dynamic Programming·Memoisation·FoundationWhy the memo changes so muchThree lines of memo turn an exponential stairs function into a fast one.What is the new complexity, and why?AO(n log n), because the memo is a lookup structureBO(n), because each of the n distinct values is computed onceCO(n squared), because each value still looks at earlier onesDStill exponential, but with a much smaller constantCheck answer