众所周知,插入到优先级队列中的元素具有确定其优先级的值。例如,如果我有五个具有优先级的元素A,B,C,D,E (让我们称之为优先级值priorityI):A = 10, B = 5, C = 1, D = 3, E = 2。但是,如何编写优先级队列,其中我可以定义两个优先级值,我的意思是:如果两个元素具有相同的priorityI值,那么value priorityII将决定应该首先使用哪个元素,例如:element B has priorityI = 3, and prioriotyII = 1