Guide to Data Structures A Concise Introduction Using Java /

This accessible and engaging textbook/guide provides a concise introduction to data structures and associated algorithms. Emphasis is placed on the fundamentals of data structures, enabling the reader to quickly learn the key concepts, and providing a strong foundation for later studies of more comp...

Full description

Main Authors: Streib, James T. (Author, http://id.loc.gov/vocabulary/relators/aut), Soma, Takako. (http://id.loc.gov/vocabulary/relators/aut)
Corporate Author: SpringerLink (Online service)
Language:English
Published: Cham : Springer International Publishing : Imprint: Springer, 2017.
Edition:1st ed. 2017.
Series:Undergraduate Topics in Computer Science,
Subjects:
Online Access:https://doi.org/10.1007/978-3-319-70085-4
Table of Contents:
  • Preliminary Concepts
  • Stacks Using Arrays
  • Queues Using Arrays
  • Lists Using Arrays
  • Lists Using Objects and References
  • Ordered Linked Lists
  • Stacks and Queues Using References
  • Binary Trees
  • Sorting
  • Heaps
  • Hashing.