Ver Mensaje Individual
  #119 (permalink)  
Antiguo 17/12/2014, 06:46
eferion
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 9 años, 6 meses
Puntos: 204
Respuesta: Petando la pila. Problemas y retos usando recursividad.

Cita:
Iniciado por Pantaláimon Ver Mensaje
Imaginemos que alguien encuentra un algoritmo que más eficiente que los de ahora que trabaja con un array de strings y los va rellenando de la siguiente forma:
En ese caso, es un requisito del algoritmo usar ese mapa de memoria, por lo que tiene que apechugar con las consecuencias que ello conlleva.

Si el requisito del algoritmo es que debe realizar los cálculos pero no imprimirlos por pantalla, mientras cumpla es correcto.

Por otro lado, si alguien implementa un algoritmo usando algo como en tu ejemplo, se entiende que el uso de ese mapa le aporta beneficios por otro lado... al final la conclusión a la que llego es la misma:

* Si "ver=0" hace los cálculos? SI
* Los cálculos que hace son correctos? SI
* En base a lo anterior, es válido el algoritmo? SI

Por ejemplo, en el ejercicio de ordenar yo he optado por usar una estructura intermedia en vez de hacer las operaciones al vuelo... es mi decisión, no puedo quejarme si debido a ello mi código resulta ser más lento.

No se si se entiende la idea.