Solución
solution.tsTypeScript
def inorder(tree: dict | None) -> list:
# Recorre el árbol en inorden (izquierda → raíz → derecha)
# y retorna la lista de valores
def _traverse(node):
if node is None:
return
# Recorre izquierda, emite valor actual, recorre derecha
yield from _traverse(node["left"])
yield node["val"]
yield from _traverse(node["right"])
return list(_traverse(tree))0respuestas