Buenas,
Mirando la solución del ejercicio 7 en el video de openFing me vinieron varias dudas. Adjunto la captura de pantalla del código del video.
Mis dudas son las siguientes:
-¿Por qué se usa ABS(x-k)? Estuve pensando en casos con enteros negativos y me da la impresión de que no funciona. Por ejemplo si el k = 5, y S={-2,7}, supongamos que ya insertamos el -2 en la tabla y ahora tenemos el x=7. Si hacemos ABS(7-5) nos da 2, y como 2 != -2 el resultado va a ser false, pero en realidad -2 + 7 = 5. Si en su lugar preguntamos por k - x, sin abs, parece funcionar bien en cualquier caso.
-¿Para qué se crea la lista Laux?
-¿Por qué se hace res = res && estaDefinida(...)? ¿No alcanzaría con hacer res = estaDefinida(...)?
Gracias