Saltar al contenido

Revisión de código

Revisa este código de un agente

Texto
1  función apilar(p, x):2      insertar(p.datos, 0, x)       # la cima es la posición 03  función desapilar(p):4      x ← p.datos[0]5      borrar(p.datos, 0)6      devolver x
Un agente implementó la pila con la cima en la posición 0 del array (insertar y borrar en 0). ¿Qué cuesta en realidad cada operación y cómo lo arreglas?