Introduction to Algorithms, Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein, 2022 (MIT Press) - 一本关于基本数据结构和算法的全面教材,包含堆、优先队列、Dijkstra算法和Prim算法的详细解释。
Introduction to Algorithms (6.006), Erik Demaine, Srini Devadas, 2011MIT OpenCourseWare (Massachusetts Institute of Technology) - 麻省理工学院的免费在线课程材料,提供关于核心数据结构和算法的讲义和作业,包括堆、优先队列和图算法。