Árboles con igual estructura

Los árboles binarios con valores en las hojas y en los nodos se definen por

Por ejemplo, los árboles

se pueden representar por

Definir la función

tal que igualEstructura a1 a2 se verifica si los árboles a1 y a2 tienen la misma estructura. Por ejemplo,

Soluciones

A continuación se muestran las soluciones en Haskell y las soluciones en Python.


Soluciones en Haskell


Soluciones en Python