000 | 02083nam a2200229Ia 4500 | ||
---|---|---|---|
003 | NULRC | ||
005 | 20250520103028.0 | ||
008 | 250520s9999 xx 000 0 und d | ||
020 | _a9781617295485 | ||
040 | _cNULRC | ||
050 | _aQA 76.9 .R63 2021 | ||
100 |
_aRocca, Marcello La _eauthor |
||
245 | 0 |
_aAdvanced algorithms and data structures / _cMarcello La Rocca |
|
260 |
_aShelter Island, NY : _bManning Publications, _cc2021 |
||
300 |
_axxvii, 735.pages : _billustrations ; _c24 cm. |
||
365 | _bUSD48 | ||
504 | _aIncludes index. | ||
505 | _a1 Introducing data structures -- PART 1 IMPROVING OVER BASIC DATA STRUCTURES -- 2 Improving priority queues: d-way heaps -- 3 Treaps: Using randomization to balance binary search trees -- 4 Bloom filters: Reducing the memory for tracking content -- 5 Disjoint sets: Sub-linear time processing -- 6 Trie, radix trie: Efficient string search -- 7 Use case: LRU cache -- PART 2 MULTIDEMENSIONAL QUERIES -- 8 Nearest neighbors search -- 9 K-d trees: Multidimensional data indexing -- 10 Similarity Search Trees: Approximate nearest neighbors search for image retrieval -- 11 Applications of nearest neighbor search -- 12 Clustering -- 13 Parallel clustering: MapReduce and canopy clustering -- PART 3 PLANAR GRAPHS AND MINIMUM CROSSING NUMBER -- 14 An introduction to graphs: Finding paths of minimum distance -- 15 Graph embeddings and planarity: Drawing graphs with minimal edge intersections -- 16 Gradient descent: Optimization problems (not just) on graphs -- 17 Simulated annealing: Optimization beyond local minima -- 18 Genetic algorithms: Biologically inspired, fast-converging optimization. | ||
520 | _aAdvanced Algorithms and Data Structures introduces a collection of algorithms for complex programming challenges in data analysis, machine learning, and graph computing. You'll discover cutting-edge approaches to a variety of tricky scenarios. You'll even learn to design your own data structures for projects that require a custom solution | ||
650 | _aALGORITHMS | ||
942 |
_2lcc _cBK |
||
999 |
_c21769 _d21769 |