{"product_id":"b0f88fpv7l","title":"Efficient Modern C++ Data Structures: Container and Algorithm Optimizations (Advanced C++ Programming)","description":"\u003cp\u003eImplement fast data structures in modern C++ by examining the variations and trade-offs. Make optimal use of the standard C++ containers. Exploit low-level blocks of contiguous memory for cache locality and memory efficiency.\u003c\/p\u003e\n\n\u003cp\u003eTable of Contents:\u003cbr\u003e\nPart I: Optimization Techniques\u003cbr\u003e\n1. Data Structures Overview\u003cbr\u003e\n2. Modern C++ Containers\u003cbr\u003e\n3. Move Semantics\u003cbr\u003e\n4. String Optimizations\u003cbr\u003e\n5. Object Instrumentation\u003cbr\u003e\n6. Timing and Benchmarking\u003cbr\u003e\n7. AVX SIMD Vectorization\u003cbr\u003e\n8. Memory Optimizations\u003cbr\u003e\nPart II: Contiguous Data Structures\u003cbr\u003e\n9. Arrays\u003cbr\u003e\n10. Pointer Arithmetic\u003cbr\u003e\n11. Contiguous Memory Blocks\u003cbr\u003e\n12. Loop Optimizations\u003cbr\u003e\n13. Parallel Vectorization\u003cbr\u003e\n14. Lookup Tables \u0026amp; Precomputation\u003cbr\u003e\nPart III: Multidimensional Data Structures\u003cbr\u003e\n15. Matrix Multiplication\u003cbr\u003e\n16. Tensors\u003cbr\u003e\nPart IV: Advanced Data Structures\u003cbr\u003e\n17. Algorithm Speedups\u003cbr\u003e\n18. Vector Algorithms\u003cbr\u003e\n19. Perfect Hashing\u003cbr\u003e\n20. Memory Pool Optimizations\u003cbr\u003e\n21. Fast Ring Buffers\u003cbr\u003e\n22. AI Data Structures\u003cbr\u003e\nAppendix 1. Source Code\u003c\/p\u003e","brand":"ANT","offers":[{"title":"Ebook","offer_id":52838102073560,"sku":"YSL68598","price":5.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0835\/3356\/2072\/files\/71uxfvTnZKL._SY1500.jpg?v=1793284382","url":"https:\/\/www.bookmebay.com\/products\/b0f88fpv7l","provider":"BookMebay","version":"1.0","type":"link"}