Algoritmia básica (AB)
El reto de diseñar algoritmos eficientes para resolver problemas puede resultar apasionante

síguenos en twitter
‘Memoization’ en Haskell
9 abril 2013 por Javier Campos en cosas de clase,curiosidades Comentarios desactivados

Algo de información: en este enlace.

Creación de un montículo de n elementos
13 marzo 2013 por Javier Campos en cosas de clase,Ejercicios Comentarios desactivados

He detectado que algunos siguen pensando que el coste de la creación de un montículo (heap) con n elementos está en O(n log n). Pues bien, haciendo el “cálculo fino” (penúltima transparencia del siguiente fichero) puede verse que realmente ese coste está en O(n). Puede verse en detalle en el libro [CLRS09, pp. 151-169].

Función de Ackerman
20 febrero 2013 por Javier Campos en cosas de clase Comentarios desactivados

Hoy (o quizás el próximo día) mencionaremos en clase una función, α, que puede considerarse como inversa de la función de Ackerman. La función de Ackerman es la siguiente: