LEADER 03277nam 22005055 450 001 9910986141003321 005 20250504110025.0 010 $a9798868808029 024 7 $a10.1007/979-8-8688-0802-9 035 $a(CKB)37783973400041 035 $a(MiAaPQ)EBC31947420 035 $a(Au-PeEL)EBL31947420 035 $a(OCoLC)1505726309 035 $a(DE-He213)979-8-8688-0802-9 035 $a(CaSebORM)9798868808029 035 $a(OCoLC-P)1505726309 035 $a(EXLCZ)9937783973400041 100 $a20250306d2025 u| 0 101 0 $aeng 135 $aur||||||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aData Structures in Depth Using C++ $eA Comprehensive Guide to Data Structure Implementation and Optimization in C++ /$fby Mahmmoud Mahdi 205 $a1st ed. 2025. 210 1$aBerkeley, CA :$cApress :$cImprint: Apress,$d2025. 215 $a1 online resource (208 pages) 300 $aIncludes index. 311 08$a9798868808012 327 $aChapter 1: Introduction -- Chapter 2: Primary Building Blocks -- Chapter 3: Arrays and Dynamic Arrays -- Chapter 4: Linked List -- Chapter 5: Stack and Queue -- Chapter 6: Hash Tables -- Chapter 7: Trees -- Chapter 8: Graphs -- Chapter 9: Specialized Data Structures and Techniques -- Chapter 10: Applications and Real-World Examples. 330 $aUnderstand and implement data structures and bridge the gap between theory and application. This book covers a wide range of data structures, from basic arrays and linked lists to advanced trees and graphs, providing readers with in-depth insights into their implementation and optimization in C++. You?ll explore crucial topics to optimize performance and enhance their careers in software development. In today's environment of growing complexity and problem scale, a profound grasp of C++ data structures, including efficient data handling and storage, is more relevant than ever. This book introduces fundamental principles of data structures and design, progressing to essential concepts for high-performance application. Finally, you?ll explore the application of data structures in real-world scenarios, including case studies and use in machine learning and big data. This practical, step-by-step approach, featuring numerous code examples, performance analysis and best practices, is written with a wide range of C++ programmers in mind. So, if you?re looking to solve complex data structure problems using C++, this book is your complete guide. You will: Write robust and efficient C++ code. Apply data structures in real-world scenarios. Transition from basic to advanced data structures Understand best practices and performance analysis. Design a flexible and efficient data structure library. 606 $aData structures (Computer science) 606 $aC++ (Computer program language) 615 0$aData structures (Computer science) 615 0$aC++ (Computer program language) 676 $a005.73 676 $a003.54 700 $aMahdi$b Mahmmoud$01791019 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910986141003321 996 $aData Structures in Depth Using C++$94327874 997 $aUNINA