Son modelos teóricos de estructuras de datos que describen su comportamiento y operaciones permitidas, sin especificar cómo se implementan.
Son la implementación concreta de los TAD, encargándose de organizar y almacenar los datos de manera eficiente.
Los árboles son estructuras de datos jerárquicas donde cada nodo tiene un padre y puede tener múltiples hijos.
Componentes:
Existen varios algoritmos para encontrar caminos en grafos:
Los algoritmos de ordenación organizan los datos en un orden específico: