本章探讨了如何利用列表结构实现优先队列,这是第§3.2节介绍的延伸应用。基于列表的实现策略包括使用无序列表和有序列表两种方式。首先介绍了基于无序列表的具体实现,代码示例见代码五.11。PQueue_UnsortedList类通过内部列表L和比较器C实现,支持使用默认或指定的比较器,以及初始元素的灵活配置。实现过程中,通过insert方法实现元素的插入,getSize方法用于统计队列规模,isEmpty方法判断队列是否为空。