En este tutorial veremos
dos tópicos importantes de la ciencia de la computación: las estructuras de datos y los algoritmos. Después de presentar los conceptos básicos, el tutorial se enfoca en la estructura de datos del array y los algoritmos asociados. También se verán las listas enlazadas así como las pilas, lascolas y los árboles. Descubrirá que cada una de estas estructuras de datos complejas se crea partiendo de una variante de una lista enlazada o de un array.
Fuente: http://www.programacion.com