Pregunta de entrevista de Google

1) Implement x^n fast (divide & conquer) 2) Implement shortest path fast (dynamic programming)