TY - BOOK AU - Shaffer,Clifford A. AU - Shaffer,Clifford A. TI - Data structures & algorithm analysis in C++ T2 - Dover books on mathematics SN - 9780486485829 U1 - 005.73 SHA PY - 2011/// CY - Mineola, NY PB - Dover Publications KW - Data structures (Computer science) KW - Computer algorithms KW - Computers KW - Computer Science KW - Programming Languages KW - C++ N1 - Revised edition of: A practical introduction to data structures and algorithm analysis / Clifford A. Shaffer. 2001; Includes bibliographical references and index; Data structures and algorithms -- Mathematical preliminaries -- algorithm analysis -- Lists, stacks, and queues -- Binary trees -- Non-binary trees -- Internal sorting -- File processing and external sorting -- Searching -- Indexing -- Graphs -- Lists and arrays revisited -- Advanced tree structures -- Analysis techniques -- Lower bounds -- Patterns of algorithms -- Limits to computation -- Utility functions N2 - A comprehensive treatment that focuses on how to create efficient data structures and algorithms, this text helps readers understand how to select or design the data structure that will best solve a specific problem. This edition uses Microsoft\'s C++ as the programming language and is suitable for second-year data structure courses and computer science courses in algorithmic analysis-- ER -