Curso 2 · Primer semestre · 2025
Estructuras
de Datos
Antes de escribir código, necesitas aprender a organizar información. Este curso te enseña a pensar con estructuras: cómo almacenar, acceder y transformar datos de manera eficiente.
[ ]
Arreglos y listas
↑↓
Pilas y colas
⋈
Árboles
◇
Grafos
#
Tablas hash
módulos del curso
6 en total
01
Arreglos y listas enlazadas
La base de todo. Cómo guardar colecciones de datos, acceder a ellos y modificarlos.
02
Pilas y colas
LIFO y FIFO. Desde el botón "deshacer" hasta la fila del banco, estas estructuras están en todas partes.
03
Árboles y BST
Jerarquías, búsqueda eficiente y recorridos. Los árboles binarios de búsqueda como base.
04
Tablas hash
Búsqueda en tiempo constante. Cómo funciona internamente un diccionario o mapa.
05
Grafos
Redes, mapas, relaciones. BFS y DFS para navegar estructuras complejas.
06
Ordenamiento y búsqueda
Bubble, merge, quick sort. Búsqueda binaria. Complejidad algorítmica básica.
"
Los malos programadores se preocupan por el código. Los buenos programadores
se preocupan por las estructuras de datos y sus relaciones.
— Linus Torvalds