小编Meg*_*dyZ的帖子

在Python中,我应该如何在元组列表上实现最小堆?

我正在尝试在元组列表上实现最小堆。例如:

A=[('a',2),('b',1)]
Run Code Online (Sandbox Code Playgroud)

我如何根据这些元组的第二个元素堆化 A ,以便将 A 堆化为[('b',1),('a',2)]?(我必须维护一个最小堆。)

python heap tuples priority-queue

3
推荐指数
1
解决办法
9267
查看次数

标签 统计

heap ×1

priority-queue ×1

python ×1

tuples ×1