GuíaBásico

Guía de Estructuras de Datos y Algoritmos con Python

Guía completa de estructuras de datos y algoritmos implementados en Python: arrays, stacks, queues, linked lists, trees, hash tables, sorting, searching y Big O Notation. Más de 25 algoritmos documentados con su complejidad, implementados desde cero. Es el diferenciador del path: el 95% de los cursos de backend no cubren esto, y es justo lo que se pregunta en entrevistas técnicas.

48
lecciones
6
módulos
Inglés · Español
disponible en
Gratis
acceso
NIEVA

Resultados

Lo que vas a poder hacer

  • Arrays y Listas: Operaciones, slicing, list comprehensions
  • Stacks y Queues: LIFO/FIFO, implementaciones desde cero
  • Linked Lists: Single, double, circular
  • Trees: Binary trees, BST, traversals (inorder, preorder, postorder)
  • Hash Tables: Dictionaries, sets, collision handling
  • Sorting: Bubble, merge, quick, insertion — implementados
  • Searching: Linear, binary search
  • Big O Notation: Time y space complexity analysis

Contenido

El temario, módulo por módulo

Abre cualquiera para ver sus lecciones.

Dónde encaja

Esta guía es parte de algo más grande

Se estudia dentro de estos programas, con acompañamiento y fechas.

Dudas frecuentes

Lo que suele preguntarse

Empieza cuando quieras

Reseñas

Lo que dicen los estudiantes

Estas reseñas son de estudiantes inscritos que completaron al menos el 50% del curso. Moderamos las reseñas solo por motivos de contenido (spam, lenguaje ofensivo, datos personales), nunca por ser críticas o negativas.

Aún no hay reseñas aprobadas.

¡Sé el primero en compartir tu experiencia!