Al enfrentarse a la tarea de desarrollo de software es común encontrarse en la situación de tener que resolver un problema dado a través del algoritmo correcto. Sin embargo, algunos algoritmos correctos son mejores o más eficientes que otros. Qué significa la eficiencia de un algoritmo?. El presente artículo, pretende de una forma sencilla responder esta pregunta.