Search preferences
Skip to main search results

Search filters

Product Type

  • All Product Types 
  • Books (1)
  • Magazines & Periodicals (No further results match this refinement)
  • Comics (No further results match this refinement)
  • Sheet Music (No further results match this refinement)
  • Art, Prints & Posters (No further results match this refinement)
  • Photographs (No further results match this refinement)
  • Maps (No further results match this refinement)
  • Manuscripts & Paper Collectibles (No further results match this refinement)

Condition Learn more

  • New (No further results match this refinement)
  • As New, Fine or Near Fine (1)
  • Very Good or Good (No further results match this refinement)
  • Fair or Poor (No further results match this refinement)
  • As Described (No further results match this refinement)

Binding

Collectible Attributes

  • First Edition (No further results match this refinement)
  • Signed (No further results match this refinement)
  • Dust Jacket (No further results match this refinement)
  • Seller-Supplied Images (No further results match this refinement)
  • Not Print on Demand (1)

Language (1)

Price

  • Any Price 
  • Under £ 20 (No further results match this refinement)
  • £ 20 to £ 40 
  • Over £ 40 (No further results match this refinement)
Custom price range (£)

Free Shipping

  • Free Shipping to U.S.A. (No further results match this refinement)

Seller Location

Seller Rating

  • Samarjeet Kaur; Sandhir Sharma and P P Singh

    Published by Deep and Deep, 2019

    ISBN 10: 8176297739 ISBN 13: 9788176297738

    Language: English

    Seller: Vedams eBooks (P) Ltd, New Delhi, India

    Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

    Contact seller

    £ 23.92

    £ 15.33 shipping from India to U.S.A.

    Quantity: 1 available

    Add to basket

    Hardcover. Condition: As New. Contents Preface. 1. Programming principles styles and guidelines. 2. Phases of software engineering. 3. Arrays. 4. Multidimensional arrays and sparse matrices in data structure. 5. Stacks and recursion. 6. Sophisticated examples of recursion. 7. Queues. 8. Problem and expression on polish notation. 9. Linked list. 10. Tree structures and its types. 11. Variations on tree structures. 12. Graphs and networks. 13. Sorting. 14. Search strategies. 15. Data structures and data management. Glossary. Bibliography. Index. Data Structure provides a practical introduction to data structures and algorithms from the viewpoint of abstract thinking and problem solving as well as the use of C++. The most unique aspect of this text is the clear separation of the interface and implementation. C++ allows the programmer to write the interface and implementation separately to place them in separate files and compile separately and to hide the implementation details. This separation of interface and implementation promotes abstract thinking. Class interfaces are written and used before the implementation is known forcing the reader to think about the functionality and potential efficiency of the various data structures (e.g. hash tables are written well before the hash table is implemented). This book is a complete text book for data structure course in undergraduate and advanced studies. 876 pp.