Posiciones en árboles binarios

Los árboles binarios con datos en los nodos se definen por

Por ejemplo, el árbol

se representa por

Cada posición de un elemento de un árbol es una lista de movimientos hacia la izquierda o hacia la derecha. Por ejemplo, la posición de 4 en al árbol anterior es [I,I,D].

Los tipos de los movimientos y de las posiciones se definen por

Definir la función

tal que (posiciones n a) es la lista de las posiciones del elemento n en el árbol a. Por ejemplo,

Soluciones

Pensamiento

Nunca traces tu frontera,
ni cuides de tu perfil;
todo eso es cosa de fuera.

Antonio Machado

2 Comentarios

Escribe tu solución