Pregunta de entrevista de Microsoft

Use two methods to implement tree traversal