There are plenty of books that teach introductory data structures. Some of them are very good. Most of them cost money, and the vast majority of computer science undergraduate students will shell out at least some cash on a data structures book.
Open Data Structures (in Java) - The goal of this book is to free undergraduate computer science students from having to pay for an introductory data structures book.
Book Download and Read Links
- Title: Open Data Structures (in Java)
- Authors: Pat Morin
- Paperback: 334 pages
- Publication date: 2015
- License: CC BY