Data Structures and Algorithms in C++ : : Pocket Primer / / Lee Wittenberg.

This book takes a minimalist approach to the traditional data structures course. It covers only those topics that are absolutely essential; the more esoteric structures and algorithms are left for later study. Suitable for an introductory data structures course or self-study, this book is written fr...

Full description

Saved in:
Bibliographic Details
VerfasserIn:
Place / Publishing House:Dulles, VA : : Mercury Learning and Information, , [2017]
©2017
Year of Publication:2017
Language:English
Series:Pocket Primer
Online Access:
Physical Description:1 online resource (200 p.)
Tags: Add Tag
No Tags, Be the first to tag this record!
LEADER 03863nam a22006135i 4500
001 9781683922773
003 DE-B1597
005 20230808014301.0
006 m|||||o||d||||||||
007 cr || ||||||||
008 230808t20172017 fo d z eng d
020 |a 9781683922773 
035 |a (DE-B1597)653324 
040 |a DE-B1597  |b eng  |c DE-B1597  |e rda 
041 0 |a eng 
044 |a vau  |c US-VA 
072 7 |a COM051070  |2 bisacsh 
100 1 |a Wittenberg, Lee,   |e author.  |4 aut  |4 http://id.loc.gov/vocabulary/relators/aut 
245 1 0 |a Data Structures and Algorithms in C++ :  |b Pocket Primer /  |c Lee Wittenberg. 
264 1 |a Dulles, VA :   |b Mercury Learning and Information,   |c [2017] 
264 4 |c ©2017 
300 |a 1 online resource (200 p.) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
490 0 |a Pocket Primer 
505 0 0 |t Frontmatter --   |t Contents --   |t Preface --   |t Acknowledgments --   |t 1. Introduction to Data Structures --   |t 2. Introduction to the C++ Language --   |t 3. Arrays --   |t 4. Linked Lists --   |t 5. Queues --   |t 6. Searching and Sorting --   |t 7. Stacks --   |t 8. Trees --   |t 9. Multi-Way Search Trees --   |t 10. Hashing --   |t 11. Files --   |t 12. Graphs --   |t Appendix A. Answers to Selected Exercises --   |t Appendix B. References. Books. Webliography --   |t Index 
506 0 |a restricted access  |u http://purl.org/coar/access_right/c_16ec  |f online access with authorization  |2 star 
520 |a This book takes a minimalist approach to the traditional data structures course. It covers only those topics that are absolutely essential; the more esoteric structures and algorithms are left for later study. Suitable for an introductory data structures course or self-study, this book is written from the ground up in C++ (not translated from a Java-based text), and uses features of the C++ Standard Template Library to illustrate important concepts. A unique feature of the text is its use of literate programming techniques (originally developed by Donald Knuth) to present the sample code in a way that keeps the code from overwhelming the accompanying explanations. This book is suitable for an undergraduate data structures course using C++ or for developers needing review.Features• Takes a “minimalist” approach to the material that presents only essential concepts. This enables readers to focus on (and remember) just what they’ll need.• Uses select features of the C++11 standard to simplify the sample code and make it easier to understand.• Connects the concepts directly to the classes provided the Standard Template Library (STL), and shows how these classes can be implemented in C++. • Uses “literate programming” techniques that allow the presentation of the sample code to more clearly show the details of the code as well as how the pieces fit together. 
530 |a Issued also in print. 
538 |a Mode of access: Internet via World Wide Web. 
546 |a In English. 
588 0 |a Description based on online resource; title from PDF title page (publisher's Web site, viewed 08. Aug 2023) 
650 4 |a Programming. 
650 7 |a COMPUTERS / Programming Languages / C++.  |2 bisacsh 
776 0 |c EPUB  |z 9781683920854 
776 0 |c print  |z 9781683920847 
856 4 0 |u https://www.degruyter.com/isbn/9781683922773 
856 4 2 |3 Cover  |u https://www.degruyter.com/document/cover/isbn/9781683922773/original 
912 |a EBA_BACKALL 
912 |a EBA_CL_CHCOMSGSEN 
912 |a EBA_DGALL 
912 |a EBA_EBACKALL 
912 |a EBA_EBKALL 
912 |a EBA_ECL_CHCOMSGSEN 
912 |a EBA_EEBKALL 
912 |a EBA_ESTMALL 
912 |a EBA_STMALL 
912 |a GBV-deGruyter-alles 
912 |a PDA12STME 
912 |a PDA13ENGE 
912 |a PDA18STMEE 
912 |a PDA5EBK