Buenas, estaba resolviendo este ejercicio y me quede con la duda, en el caso base cuando planteamos DyC, ¿no es necesario que la funcion retorne algo en este caso?, puesto que para poder cargar los datos min1,max1 la funcion necesariamente debería volver algo por lo que entiendo. Muestro lo que hice y la solucion, y difiero en eso nomas, que no me termina de quedar muy claro.
En respuesta a Rodrigo Alejandro Aguillon Stoletniy
Re: Examen Febrero 2019-Ejercicio 1
de Fernando Fernandez -
Hola.
En la solución publicada, la que está a la derecha, el return de la línea 16 involucra las dos ramas del if.
Un par de detalles en tu solución.
La definición de la función debería incluir como parámetro el arreglo (en las líneas 13 y 14 se la invoca con los arreglos corresondientes, pero en la definición de la línea 1 el parámetro es un número).
El otro es que parece que no quedó claro el operador de subarreglo, :. Requiere tres parámetros, los dos límites del subarreglo, y el arreglo del cual se copia. El nombre B en la letra hace referencia a un arreglo genérico ("donde B es un arreglo de elementos de tipo T"). Entonces, en las líneas 10 y 11 deberías usar arr en lugar de B.
Saludos,
En la solución publicada, la que está a la derecha, el return de la línea 16 involucra las dos ramas del if.
Un par de detalles en tu solución.
La definición de la función debería incluir como parámetro el arreglo (en las líneas 13 y 14 se la invoca con los arreglos corresondientes, pero en la definición de la línea 1 el parámetro es un número).
El otro es que parece que no quedó claro el operador de subarreglo, :. Requiere tres parámetros, los dos límites del subarreglo, y el arreglo del cual se copia. El nombre B en la letra hace referencia a un arreglo genérico ("donde B es un arreglo de elementos de tipo T"). Entonces, en las líneas 10 y 11 deberías usar arr en lugar de B.
Saludos,