TAD de las pilas: Reconocimiento de subpilas

Utilizando el tipo abstracto de datos de las pilas, definir la función

tal que subPila p1 p2 se verifica si p1 es una subpila de p2. Por ejemplo,

Soluciones

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


Soluciones en Haskell


Soluciones en Python

Un comentario

  1. La función subPila puede ser implementada utilizando recursión y las funciones exportadas del TAD de las pilas. La idea es ir comparando los elementos de la cima de ambas pilas hasta que una de ellas sea vacía o se encuentre un elemento que no coincide:

Escribe tu solución