Data-Structures is a project mainly written in Java, it's free.
CSPC2108 Data Structures Summer 2010 Columbus State University Obando
An introduction to the most common data structures used by programmers.