Primeros pasos en programación con Python

Temas avanzados, Notación Asintótica (ideal para los ratos libres)

IMPORTANTE: CUALQUIER ESTUDIO SOBRE ESTE MATERIAL ES RESPONSABILIDAD DEL ESTUDIANTE. SE ALIENTA A QUE REVISEN EL MATERIAL Y SI QUIEREN SABER MAS SE LES INVITA A PREGUNTAR POR CORREO. LOS TEMAS DE ANALISIS DE ALGORITMOS SON TEMAS MUY AVANZADOS PARA UN PRIMER CURSO DE PYTHON. DICHO DE OTRA FORMA, PODRIA CONFUNDIR AUNQUE ES MATERIAL MUY VALIOSO DE INTRODUCCION AL ANALISIS DE ALGORITMOS

El artículo explora cuál es la justificación detrás de dicha notación y nos explica cómo la complejidad en funciones y métodos puede empeorar por mucho la ejecución de un algoritmo con el tiempo.

Una vez tengan un entendimiento base sobre cómo funciona la notación Big-O (o incluso si no lo tienen) les recomiendo pasen a revisar el segundo artículo que se comparte, (liga en la parte inferior), donde se comparan funciones en Python e identifica su complejidad. Lo cual apoya mucho a entender la teoría.

Agrego a continuación algunos recursos que son valiosos para revisar con detenimiento pues aportan serias lecciones sobre lo conveniente que resulta programar en favor del menor uso de memoria y menor tiempo de ejecución también:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *