hasta ahora sabes que un algoritmo con O(1)
es mejor que uno con O(n)
. ¡Genial! Pero, ¿Y si ese algoritmo con O(1)
se ejecuta en 1000 horas?
💚 La complejidad algorítmica es importante, pero dónde se ejecuta tu algoritmo determina qué tan importante es.
📉 Cuando la Complejidad Algorítmica deja de ser relevante, es donde debemos mejorar nuestro algoritmo para alcanzar nuestro objetivo de eficiencia.
🚀 Tal vez tengamos el mejor algoritmo jamás visto, pero si lo ejecutamos en una computadora de hace 20 años con Intel Celeron, pues no podemos esperar mucha rapidez.