摘要: 大家都知道Python的​​heapq​​只能构造小顶堆,下面就看看是怎么实现的大顶堆? 堆作为优先队列的常用方法,而且在数据结构和算法方面,经常使用大顶堆和小顶堆进行问题的解决。 导入heapq: import heapq 注意:默认的堆结构是小顶堆 heapq里没有直接构造大顶堆的方法,可以使用 阅读全文
posted @ 2022-12-10 01:23 BeenHack 阅读(644) 评论(1) 推荐(0)