estructuradatos.org
Aprende estructuras de datos con visualizaciones 3D, análisis en tiempo real y ejemplos interactivos.
Estructuras de Datos
Lista Enlazada
Una estructura de datos dinámica con nodos conectados mediante referencias.
Pila
Una estructura de datos de tipo Último en Entrar, Primero en Salir (LIFO) con operaciones de inserción (push) y extracción (pop).
Cola
Una estructura de datos de tipo Primero en Entrar, Primero en Salir (FIFO) con operaciones de encolar (enqueue) y desencolar (dequeue).
Árbol Binario de Búsqueda
Un árbol jerárquico donde cada nodo tiene como máximo dos hijos.
Árbol AVL
Un árbol binario de búsqueda auto-balanceable.
Montículo (Heap)
Un árbol completo que satisface la propiedad de montículo (max o min).
Aplicaciones
Cola de Mensajes
Usa una cola de mensajes para simular un sistema productor-consumidor
Multiplicación Polinomial
Ve la multiplicación de polinomios en acción usando representación de listas enlazadas
Algoritmo de Dijkstra
Algoritmo para encontrar el camino más corto en un grafo.
Aprendizaje con Visión Artificial
Aprende estructuras de datos usando gestos de mano y visión artificial