Pregunta de entrevista de Oracle

Standard mid level algorithm questions.