A comprehensive treatment focusing on the creation of efficient data structures and algorithms, this text explains how to select or design the data structure best suited to specific problems.
It uses Java as the programming language and is suitable for second-year data structure courses and computer science courses in algorithmic analysis.
No account required.
Take it for a spin or checkout what people created.