TAD de los polinomios: Transformaciones entre polinomios y listas densas

Utilizando el tipo abstracto de datos de los polinomios definir las funciones

tales que

  • densaApolinomio xs es el polinomio cuya representación densa es xs. Por ejemplo,

  • polinomioAdensa p es la representación densa del polinomio p. Por ejemplo,

Comprobar con QuickCheck que ambas funciones son inversas.

Soluciones

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


Soluciones en Haskell


Soluciones en Python

Escribe tu solución