Trade-offs
¿Comprobar el invariante siempre?
Se puede escribir una función que compruebe el invariante entero (recorre los casilleros y mira que no haya huecos) y llamarla después de cada operación.
Se puede escribir una función que compruebe el invariante entero (recorre los casilleros y mira que no haya huecos) y llamarla después de cada operación.