
Explora estructuras de datos lineales avanzadas con listas enlazadas, pilas, colas y colas de prioridad. Domina la implementación en Java y C++, y resuelve problemas como Automatización de LRU Cache o paréntesis válidos.
Clases del curso
Lista Enlazada
Pilas y colas
Colas de prioridad
Próximos pasos
Conoce quién enseña el curso

Camila Londoño
Ingeniera de Software y Artista
👩💻 Ingeniera de Software
👩🎨 Artista
🧮 Experta en Algoritmos
conocimientos previos
- Buen desempeño con al menos 2 lenguajes de programación
- Curso de Presentación de Entrevistas con Estructuras de Datos y Algoritmos Avanzados
- Curso avanzado de Algoritmos: Patrones con Arrays y Strings
software y recursos necesarios
- Computadora con sistema operativo Windows, macOS o Linux
- Editor de código
4.6 · 22 opiniones


Hector Vasquez
Buen contenido del curso, buen dominio de la profesora. Los problemas que encontré: - La profesora divagaba mucho al explicar los conceptos, problemas y soluciones - Nunca probó ejecutar ninguno de los códigos de solución que implementó, asumiendo que estaban correctos. Varios de ellos estaban con más de 1 error - Las explicaciones sobre la complejidad de cada solución era muy vaga. Se podría haber destacado cada parte del código como fundamento a la explicación


Cristian Camilo Vargas Peña
La verdad de los cursos que mas me ha interezado, muy buena profe y los ejercicios si fueron un reto real.


Bryan Castano
Maravilloso Curso, Este curso es Muy Necesario para quien quiera ser un Verdadero Desarrollador , la Proffe es muy paciente y explica bien , El curso ha sido bastante bueno para practicar DSA.


Vicente López arteche
Muy buena profesora y muy buen contenido. Gracias por los exámenes y qué lástima que se hayan acabado los cursos contigo


Ulises Alejandro Mánica Caricio
La prof hace un esfuerzo notorio en la eficiencia de su comunicación ... cómo area de oportunidad podría trabajar en el planteamiento de los problemas que se ven... en ocasiones puede llegar a ser ambiguo la descripcion del mismo y llevar al alumnado a resolverlo erróneamente por un entendimiento incorrecto del mismo... de igual modo excelente curso

Ashley Andres Alejo Guilarte
Contenido muy difícil de explicar y asimilar pero muy buenas practicas.


Raul Romo
Muy buen curso sobre estructuras de datos y resolucion de problemas


Reinaldo Mendoza
Estos cursos son muy buenos, la prefesora y sus ejemplos es un muy buen approac


Leandro Ayala
Dios los mejores cursos de platzi!


Harim Salazar Islas
¡Excelente curso! Excelentes ejercicios, hay que conocer bien el lenguaje de programación que usas para determinar si tiene la estructura de datos necesaria para resolver los problemas planteados. ¡Totalmente recomendado!


Cristóbal Montaño López
La guía del curso es excepcional, calificación 10/10. Destaco especialmente que realizara los ejercicios en tiempo real y se tomara el tiempo de explicar detalladamente cada decisión que toma.


Ennya Raquel Pérez Moreno
Muy buen curso de esta muy buena saga de cursos reitero deberian dar estos cursos primero que los de programacion en todas las rutas de programacion no aprender algoritmos creo que fue uno de los mayores errores que he cometido


Excelentes explicaciones.

Alvaro Diego Pérez Vázquez
la explicación de la maestra


Dualwer Gómez
Buen contenido y buena explicación


David Trujillo
buena

Rafael Estiven Uribe Álvarez
L explicación de lo que hace el código. Tambien me gusto mucho el playground.


yeison cadena
el curso es muy robusto los ejemplos de la profe son didácticos, ya tenia conocimientos del tema lo único que me pareció complejo es que se manejaban demasiados lenguajes entonces me perdía un poco pero es bueno tomarlo


Carlos Hernandez
Aprendí muchísimo. Como sugerencia, siento que muchos algoritmos no son muy legibles. Se sacrifica mucho la legibilidad por la optimización. Se pueden poner los nombres en inglés que es el estándar

Deivison Jiménez
Es un curso de alta complejidad pero investigar por nuestra cuenta nos ayuda si nuestro lenguaje es diferente ya que cada uno tiene sintaxis diferentes

Said Josue Calixtro Maldonado
Contiene temas y técnicas bastante interesantes sobre algoritmos.


Curso de contenido ámplio, problemas interesantes implementados considerando las complejidades de los algoritmos.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender