Hey, 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.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?