1. Problema
A partir de un objeto que integre iteración, implementar el protocolo de iteración.
2. Solución
El protocolo de iteración en este caso consistirá en realizar un recorrido basado en el patrón de profundidad-primero (Beazly, Jones, 2013).
En este patrón se toma un hijo, y a partir de él se realiza la iteración sobre sus descendientes; esto ocurre de forma recurrente.
3. Código Python 3
Prueba de ejecución:
Nodo(0)
Nodo(1)
Nodo(3)
Nodo(4)
Nodo(2)
Nodo(5)
4. Literatura & Enlaces
Beazly D, Jones B. K. (2013). Python Cookbook, Third Edition. United States: O'Reilly Media.
O
No hay comentarios:
Publicar un comentario
Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.