次の Java PriorityQueue を Python でどのように記述しますか?
PriorityQueue<Integer[]> pq = new PriorityQueue<Integer[]>(11,
new Comparator<Integer[]>() {
public int compare(Integer[] A, Integer[] B) {
return A[0] < B[0] ? -1 : 1;
}
});
私はどこまでも
from Queue import PriorityQueue
def my_method(self):
pq = # I got stuck here since I need to include "comparator"
私はCreating a python priority Queueなどの多くの例を見てきましたが、priorty function
またはcomparator
何らかの種類を定義していないようです。