Bubble sort

El algoritmo de ordenación (en inglés sort) de "la burbuja" es uno de los primeros procedimientos que uno aprende sobre cómo llevar a cabo la ordenación de datos en un computador, fue también el algoritmo con el que me inicié en el tema de la complejidad computacional.

Para entender la recursividad

La recursividad es el proceso de resolución de un problema en términos de versiones más pequeñas de sí mismo. Al hacerse más pequeño cada vez, se llega a cierta esencia (el "caso base") que puede resolverse directamente.

El Correcto Desarrollo de un Algoritmo

Algo que resultó un involuntario best seller.

Stanford MOOC ML W2 – Assignment

Una breve descripción del ejercicio de la segunda semana de este MOOC.

La distancia de Levenshtein

La Distancia de Levenshtein, una aplicación en Mac OS X y la diferencia entre definiciones en la Wikipedia en distintos idiomas.