Syndetics cover image
Image from Syndetics

A practical introduction to data structures and algorithm analysis : Java edition / Clifford A. Shaffer.

By: Material type: TextTextPublication details: Upper Saddle River, N.J. ; London : Prentice Hall : Prentice Hall International (UK), c1998.ISBN:
  • 0136609112
Subject(s): DDC classification:
  • 005.73 21
LOC classification:
  • QA76.9.D35
Contents:
1. Data Structures and Algorithms -- 2. Mathematical Preliminaries -- 3. Algorithm Analysis -- 4. Lists, Stacks, and Queues -- 5. Binary Trees -- 6. General Trees -- 7. Graphs -- 8. Internal Sorting -- 9. File Processing and External Sorting -- 10. Searching -- 11. Indexing -- 12. Lists and Arrays Revisited -- 13. Advanced Tree Structures -- 14. Analysis Techniques -- 15. Limits to Computation -- App. A. Java Tutorial for C and Pascal Programmers.
Summary: Clifford A. Shaffer thoroughly covers fundamental data structures and the principles of algorithm analysis. The author focuses on teaching the principles required to select or design the data structure that will best solve a particular problem and includes numerous illustrations, case studies, projects, and practice problems. This text is appropriate for sophomore or junior level students in computer science or professionals.
Holdings
Item type Home library Call number Status Date due Barcode Item holds
Two Week Loan Two Week Loan College Lane Learning Resources Centre Main Shelves 005.73 SHA (Browse shelf(Opens below)) Available 440441504X
Two Week Loan Two Week Loan College Lane Learning Resources Centre Main Shelves 005.73 SHA (Browse shelf(Opens below)) Available 4404415059
Two Week Loan Two Week Loan College Lane Learning Resources Centre Main Shelves 005.73 SHA (Browse shelf(Opens below)) Available 4404415068
Total holds: 0

Enhanced descriptions from Syndetics:

Bibliography: p473-477. - Includes index.

1. Data Structures and Algorithms -- 2. Mathematical Preliminaries -- 3. Algorithm Analysis -- 4. Lists, Stacks, and Queues -- 5. Binary Trees -- 6. General Trees -- 7. Graphs -- 8. Internal Sorting -- 9. File Processing and External Sorting -- 10. Searching -- 11. Indexing -- 12. Lists and Arrays Revisited -- 13. Advanced Tree Structures -- 14. Analysis Techniques -- 15. Limits to Computation -- App. A. Java Tutorial for C and Pascal Programmers.

Clifford A. Shaffer thoroughly covers fundamental data structures and the principles of algorithm analysis. The author focuses on teaching the principles required to select or design the data structure that will best solve a particular problem and includes numerous illustrations, case studies, projects, and practice problems. This text is appropriate for sophomore or junior level students in computer science or professionals.