introalg:problemas07
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
introalg:problemas07 [2007/05/14 14:53] – acumula ahora es a DERECHA, resulta un poquito mas intuitivo para todos0y1 nicolasw | introalg:problemas07 [2018/08/10 03:03] (actual) – editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 113: | Línea 113: | ||
Se pide: encontrar un predicado //pip.n//, //pip : Int -> Bool// que dado un número // | Se pide: encontrar un predicado //pip.n//, //pip : Int -> Bool// que dado un número // | ||
Para hacerlo habrá que definir previamente las siguientes funciones: // | Para hacerlo habrá que definir previamente las siguientes funciones: // | ||
+ | |||
+ | |||
Línea 220: | Línea 222: | ||
probar con [], [0], [0,0,0], [0,1], [0, | probar con [], [0], [0,0,0], [0,1], [0, | ||
+ | * A partir de la [[http:// | ||
+ | Definir la función // | ||
+ | Probar como se pueden ir obteniendo todas los dígitos, comparar con el [[http:// | ||
Línea 327: | Línea 331: | ||
probar con [] [1,2,3], [1,2,3] [], [1,2,3] [4,5,6], [4,5,6] [1,2,3], | probar con [] [1,2,3], [1,2,3] [], [1,2,3] [4,5,6], [4,5,6] [1,2,3], | ||
[0,1,2,5] [3,4], [1,2,3] [1,2,3], [] [], [3,4] [0,1,2,5]. | [0,1,2,5] [3,4], [1,2,3] [1,2,3], [] [], [3,4] [0,1,2,5]. | ||
+ | |||
==== Para componer ==== | ==== Para componer ==== | ||
Línea 339: | Línea 344: | ||
* Escribir una definición de // | * Escribir una definición de // | ||
+ | |||
+ | * Escribir // | ||
* Definir la función // | * Definir la función // | ||
Línea 359: | Línea 366: | ||
Ejemplo: escalaImpuesto [(" | Ejemplo: escalaImpuesto [(" | ||
+ | |||
==== Para lucirse ==== | ==== Para lucirse ==== | ||
Línea 375: | Línea 383: | ||
* **Redefinir** la función escalaImpuesto: | * **Redefinir** la función escalaImpuesto: | ||
+ | |||
+ | * La función //numeroE// puede ser extremadamente ineficiente para valores elevados de //n//, debido a que por cada sumando computa nuevamente el factorial. Generalizar la función de manera que tome un parámetro más y en ese se lleve el factorial que le corresponde a ese término. Comparar la eficiencia en término del tiempo. |
introalg/problemas07.1179154413.txt.gz · Última modificación: 2018/08/10 03:03 (editor externo)