

Data Structures and Algorithms with the C++ STL: A guide for modern C++ practitioners, (Paperback)
Key item features
- Data Structures and Algorithms with the C++ STL: A guide for modern C++ practitioners, (Paperback)
- Author: Packt Publishing
- ISBN: 9781835468555
- Format: Paperback
- Publication Date: 2024-02-29
- Page Count: 458
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- GenreComputing & Internet
- Publication dateFebruary, 2024
- Pages458
- SubgenreLanguages
- Free shipping
Free 90-day returns
How do you want your item?
Try 30 days of Walmart+ for just $1!
About this item
Product details
Explore the C++ 23 STL with practical guidance on vectors, algorithms, and custom types for intermediate developers, enriched by real-world examples.
Key Features- Master the std:: vector and understand why it should be your default container of choice
- Understand each STL algorithm and its practical applications
- Gain insights into advanced topics such as exception guarantees and thread safety
- Purchase of the print or Kindle book includes a free PDF eBook
While the Standard Template Library (STL) offers a rich set of tools for data structures and algorithms, navigating its intricacies can be daunting for intermediate C++ developers without expert guidance. This book offers a thorough exploration of the STL's components, covering fundamental data structures, advanced algorithms, and concurrency features.
Starting with an in-depth analysis of the std:: vector, this book highlights its pivotal role in the STL, progressing toward building your proficiency in utilizing vectors, managing memory, and leveraging iterators. The book then advances to STL's data structures, including sequence containers, associative containers, and unordered containers, simplifying the concepts of container adaptors and views to enhance your knowledge of modern STL programming. Shifting the focus to STL algorithms, you'll get to grips with sorting, searching, and transformations and develop the skills to implement and modify algorithms with best practices. Advanced sections cover extending the STL with custom types and algorithms, as well as concurrency features, exception safety, and parallel algorithms.
By the end of this book, you'll have transformed into a proficient STL practitioner ready to tackle real-world challenges and build efficient and scalable C++ applications.
What you will learn- Streamline data handling using the std:: vector
- Master advanced usage of STL iterators
- Optimize memory in STL containers
- Implement custom STL allocators
- Apply sorting and searching with STL algorithms
- Craft STL-compatible custom types
- Manage concurrency and ensure thread safety in STL
- Harness the power of parallel algorithms in STL
This book is for intermediate-level C++ developers looking to enhance their software development skills. Familiarity with basic C++ syntax and object-oriented programming (OOP) as well as some exposure to data structures and algorithms is assumed.
Tailored to software engineers, computer science students, and hobbyist programmers, this book delves into C++ STL for practical application, performance enhancement, and efficient coding practices.
Table of Contents- The Basics of std:: vector
- Mastering Iterators with std:: vector
- Mastering Memory and Allocators with std:: vector
- Mastering Algorithms with std:: vector
- Making a Case for std:: vector
- Advanced Sequence Container Usage
- Advanced Ordered Associative Container Usage
- Advanced Unordered Associative Co
- Data Structures and Algorithms with the C++ STL: A guide for modern C++ practitioners, (Paperback)
- Author: Packt Publishing
- ISBN: 9781835468555
- Format: Paperback
- Publication Date: 2024-02-29
- Page Count: 458
Specifications
Book format
Fiction/nonfiction
Genre
Publication date
Warranty
Warranty information
Similar items you might like
Based on what customers bought
Set2 New Sorting Algorithms on Data Structures: Example Approach, (Paperback) $35.93
$3593current price $35.93Set2 New Sorting Algorithms on Data Structures: Example Approach, (Paperback)
Data Structures and Algorithms in C: A Comprehensive Guide, (Paperback) $18.99
$1899current price $18.99Data Structures and Algorithms in C: A Comprehensive Guide, (Paperback)
Absolute Beginner's Guide to Algorithms: A Practical Introduction to Data Structures and Algorithms in JavaScript, (Paperback) $31.85 Was $39.99
$3185current price $31.85, Was $39.99$39.99Absolute Beginner's Guide to Algorithms: A Practical Introduction to Data Structures and Algorithms in JavaScript, (Paperback)
Crushing The Technical Interview: Data Structures And Algorithms (Python Edition), (Paperback) $44.33
$4433current price $44.33Crushing The Technical Interview: Data Structures And Algorithms (Python Edition), (Paperback)
Flowchart and Algorithm Basics: The Art of Programming, (Paperback) $40.86 Was $49.95
$4086current price $40.86, Was $49.95$49.95Flowchart and Algorithm Basics: The Art of Programming, (Paperback)
Algorithms and Data Structures - Applications to Graphics and Geometry $43.05
$4305current price $43.05Algorithms and Data Structures - Applications to Graphics and Geometry
Modern C for Absolute Beginners: A Friendly Introduction to the C Programming Language, (Paperback) $44.04
$4404current price $44.04Modern C for Absolute Beginners: A Friendly Introduction to the C Programming Language, (Paperback)
Comprehensive Data Structures and Algorithms in C : Learn fundamentals with 500 code samples and problems (English Edi, (Paperback) $46.65
$4665current price $46.65Comprehensive Data Structures and Algorithms in C : Learn fundamentals with 500 code samples and problems (English Edi, (Paperback)
Hands-On Data Structures and Algorithms with Kotlin, (Paperback) $39.70
$3970current price $39.70Hands-On Data Structures and Algorithms with Kotlin, (Paperback)
Python Data Structures and Algorithms: Improve application performance with graphs, stacks, and queues, (Paperback) $47.59
$4759current price $47.59Python Data Structures and Algorithms: Improve application performance with graphs, stacks, and queues, (Paperback)
Data Structures and Program Design Using C: A Self-Teaching Introduction, (Paperback) $45.04
$4504current price $45.04Data Structures and Program Design Using C: A Self-Teaching Introduction, (Paperback)
C# Data Structures and Algorithms: Explore the possibilities of C# for developing a variety of efficient applications, (Paperback) $54.29
$5429current price $54.29C# Data Structures and Algorithms: Explore the possibilities of C# for developing a variety of efficient applications, (Paperback)
15 out of 5 Stars. 1 reviewsData Structures and Algorithms Using C#, (Paperback) $77.79
$7779current price $77.79Data Structures and Algorithms Using C#, (Paperback)
Practical C Game Programming with Data Structures and Algorithms: Write high-performance code and solve game developme, (Paperback) $39.99
$3999current price $39.99Practical C Game Programming with Data Structures and Algorithms: Write high-performance code and solve game developme, (Paperback)
Crushing The Technical Interview: Data Structures And Algorithms (C Edition), (Paperback) $44.99
$4499current price $44.99Crushing The Technical Interview: Data Structures And Algorithms (C Edition), (Paperback)
Learning JavaScript Data Structures and Algorithms, (Paperback) $48.29
$4829current price $48.29Learning JavaScript Data Structures and Algorithms, (Paperback)
Algorithms Algorithms: Advanced Data Structures for Algorithms, Book 3, (Paperback) $24.40
$2440current price $24.40Algorithms Algorithms: Advanced Data Structures for Algorithms, Book 3, (Paperback)
Java 9 Data Structures and Algorithms: A step-by-step guide to data structures and algorithms, (Paperback) $43.99
$4399current price $43.99Java 9 Data Structures and Algorithms: A step-by-step guide to data structures and algorithms, (Paperback)
Pre-Owned Data Structures and Algorithms Made Easy: Data Structures and Algorithmic Puzzles (Paperback) 819324527X 9788193245279 $17.39
$1739current price $17.39Pre-Owned Data Structures and Algorithms Made Easy: Data Structures and Algorithmic Puzzles (Paperback) 819324527X 9788193245279
Hands-On Data Structures and Algorithms with Rust, (Paperback) $43.99
$4399current price $43.99Hands-On Data Structures and Algorithms with Rust, (Paperback)
Customer ratings & reviews
Related pages
- P Certification
- Printed Certification
- 2021 Ifgc General Certification Guide Books
- Ux Rules General Programming Language Books
- Ccent Certification
- Print Certification
- A+ Certification Guide Books
- MCSE Certification Guide Books
- Constitutional Law Books
- SQL Programming Language Books
- Science & Technology Law Books
- Trial Practice Law Books
