La estructura de datos es la base de algunas especialidades relacionadas con la informática y, personalmente, creo que es la más difícil. Todavía recuerdo que cuando era estudiante de primer año, podía reprobar un tercio de esta clase.
Las estructuras de datos son la forma en que las computadoras almacenan y organizan los datos. Una estructura de datos se refiere a una colección de elementos de datos que tienen una o más relaciones específicas entre sí. A menudo, las estructuras de datos cuidadosamente elegidas pueden conducir a una mayor eficiencia operativa o de almacenamiento. Las estructuras de datos suelen estar asociadas con algoritmos de recuperación y técnicas de indexación eficientes.