Essential Search Algorithms: Navigating the Digital Maze
English

About The Book

<p>Delve into the heart of computational thinking with this book. From fundamental concepts to advanced techniques this book offers clear explanations engaging visualizations and hands-on Python code for every algorithm. Explore the essential searching algorithms with a minimal implementation approach. Access the complete source code on GitHub for further exploration.&nbsp;</p><p>This book is organized into six parts:</p><p>Basic Search Algorithms - Linear search Binary Search Ternary Search Jump Search Indexed Sequential Search Interpolation Search Exponential Search Fibonacci Search Hash-Based Search Hash Table Search Bloom Filter and Cuckoo Filter</p><p>AI Search Algorithms - Hill Climbing Algorithm Monte Carlo Tree Search (MCTS) Simulated Annealing Branch and Bound Algorithms Tabu search Beam search Iterative Deepening Depth-First Search (IDDFS) Ant Colony Optimization (ACO)&nbsp;Nearest Neighbor Search</p><p>Graph Search Algorithms - Basics Depth First Search (DFS) Breadth-first search (BFS) &nbsp;Uniform Cost Search Greedy Best-First Search A* Search Algorithm B* Search Algorithm Dijkstra&rsquo;s algorithm Bidirectional Search Kruskal&rsquo;s Algorithm Prim&rsquo;s Algorithm Floyd-Warshall algorithm The Bellman-Ford algorithm</p><p>Text and String Matching Algorithms - Suffix Array&nbsp; Boyer-Moore Algorithm Knuth-Morris-Pratt (KMP) Algorithm Rabin-Karp Algorithm Levenshtein distance</p><p>Data Structures for Search - Trie search Ternary Search Tree (TST) Stack Heap P-Queue and more</p>
Piracy-free
Piracy-free
Assured Quality
Assured Quality
Secure Transactions
Secure Transactions
Delivery Options
Please enter pincode to check delivery time.
*COD & Shipping Charges may apply on certain items.
Review final details at checkout.
downArrow

Details


LOOKING TO PLACE A BULK ORDER?CLICK HERE