我正在尝试在元组列表上实现最小堆。例如:
A=[('a',2),('b',1)]
我如何根据这些元组的第二个元素堆化 A ,以便将 A 堆化为[('b',1),('a',2)]?(我必须维护一个最小堆。)
[('b',1),('a',2)]
python heap tuples priority-queue
heap ×1
priority-queue ×1
python ×1
tuples ×1