Algoritmos y Estructura de Datos
Potencia tu lógica con estructuras de datos y algoritmos aplicados en Python.
- Todos los cursos
- Certificados verificables
- Sesiones en vivo mensuales
Lo que aprenderás
Contenido del curso
Introducción a Algoritmos y Complejidad
Aprenderás qué es un algoritmo, cómo medir su eficiencia y analizar su complejidad usando notación Big-O.
- →¿Qué es un algoritmo?
- →Medición de eficiencia
- →Notación Big-O
- →Casos mejor, promedio y peor
Arrays y Listas
Conocerás arrays y listas enlazadas, sus operaciones básicas y diferencias.
- →Arrays y acceso por índice
- →Listas enlazadas simples
- →Inserción y borrado
- →Listas doblemente enlazadas
Pilas y Colas
Entenderás pilas (LIFO) y colas (FIFO), su implementación y uso en problemas prácticos.
- →Pilas LIFO y sus operaciones
- →Colas FIFO
- →Deques
- →Backtracking con pilas
Búsqueda y Ordenamiento
Aprenderás a buscar y ordenar datos usando algoritmos como búsqueda binaria y Merge Sort.
- →Búsqueda lineal y binaria
- →Bubble Sort y Selection Sort
- →Merge Sort y Quick Sort
- →Comparación de rendimiento
Árboles y Grafos
Explorarás árboles binarios y grafos, sus recorridos y representaciones.
- →Árboles binarios
- →Recorridos: in-order, pre-order, post-order
- →Grafos y representaciones
- →BFS y DFS
Hashing y Tablas Hash
Comprenderás hashing y tablas hash, manejo de colisiones y comparación con arrays.
- →Funciones hash
- →Tablas hash
- →Manejo de colisiones
- →Comparación con diccionarios
Algoritmos Clásicos
Aprenderás recursión, programación dinámica y algoritmos clásicos como Dijkstra.
- →Recursión y casos base
- →Programación dinámica
- →Algoritmo de Dijkstra
- →Optimización de Fibonacci
Conoce al profesor
Diego Angulo
ProgramaciónMatemático aplicado a la Informática, graduado del MIPT (Rusia). Trabaja en investigación de redes neuronales y desarrollo backend. Ganó medallas internacionales en Informática y es entrenador de jóvenes que clasifican a olimpiadas internacionales para Bolivia.
¿Listo para dominar los Algoritmos?
Únete al Acceso Founder y obtén este curso y más.

