ESTRUCTURA
DE DATOS
Niklaus Wirth, inventor del lenguaje de programación
PASCAL, planteo la siguiente ecuación:
Algoritmos
+ Estructuras de Datos = Programas
En la que indica que un programa se obtiene tras el
diseño correcto de un algoritmo y la elección adecuada de la estructura de
datos.
Una
estructura de datos, es una colección de datos organizados (lógicamente) de un
modo particular con el objetivo de facilitar su manipulación. Cada estructura
ofrece ventajas y desventajas en relación a la simplicidad y eficiencia para la
realización de cada operación. De esta forma, la elección de la estructura de
datos apropiada para cada problema depende de factores como la frecuencia y el
orden en que se realiza cada operación sobre los datos.