Introduction to Algorithms, Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein, 2022 (MIT Press) - A comprehensive textbook on fundamental data structures and algorithms, including detailed explanations of heaps, priority queues, Dijkstra's, and Prim's algorithms.
Artificial Intelligence: A Modern Approach, Stuart Russell and Peter Norvig, 2021 (Pearson) - A standard textbook for artificial intelligence that provides extensive coverage of search algorithms like A*, placing them in the context of intelligent systems.
Introduction to Algorithms (6.006), Erik Demaine, Srini Devadas, 2011MIT OpenCourseWare (Massachusetts Institute of Technology) - Free online course materials from MIT, offering lecture notes and assignments on core data structures and algorithms, including heaps, priority queues, and graph algorithms.