Cursosā€Ž > ā€ŽCursadas Anterioresā€Ž > ā€Ž2016ā€Ž > ā€ŽNoc-Juevesā€Ž > ā€ŽBitĆ”cora de clase - Jueves Noche 2016ā€Ž > ā€Ž

Recursividad vs Orden Superior

publicado a laā€Ž(s)ā€Ž 9 abr 2016 6:03 por Mariana Matos
Ya habíamos aprendido a trabajar recursivamente con los conjuntos, sin embargo a medida que usamos este mecanismo para resolver mÔs problemas vemos que empezamos a repetirnos y mucho. Para solucionar esa repetición necesitamos poder parametrizar lo que cambia, que es lógica, o sea, funciones. A esta idea la llamamos orden superior.
Este concepto lo vimos de la mano de funciones como filter, map, any, all y la familia de foldĀ (ver guĆ­a de aprendizajeĀ Listas), sin embargo aplica para cualquier cosa! Como ser los siguientes ejercicios de la guĆ­a de aprendizaje sobre este tema:Ā 5. Un saludo superior, Parte 1Ā hasta Ā 10. Tipos y Orden Superior.

Expresiones lambda, que pueden repasar con esta otra guĆ­a:Ā Expresiones LambdaĀ (todos menos el 6 por ahora, que pueden saltearlo)

TP2
Para la semana que viene deberĆ­an resolver los siguientes ejercicios:
  1. darVuelta
  2. promediosSinAplazos (este puede quedar en naranja para la semana que viene siempre que cumpla la funcionalidad pedida y con usar map y filter, que es lo que buscamos para esta ocasión, el TP3 va a incluir hacer que este ejercicio de verde!)
  3. maximoSegun


Y para seguir ejercitando tienen la guía de PrÔctica Listas, la de 
  • PrĆ”ctica Aplicación Parcial y Orden Superior
  • Ā (delĀ 
  • 6. existsAnyĀ alĀ 
  • 9. parDeFns) yĀ Dominar el mundo con nadaĀ para jugar con los foldeos de todos los colores.