Pregunta de entrevista de Oracle

Data structures and algorithms and basic programming questions and puzzles