因此,我想把最小的关键作为优先事项,然后回到相应的关键点:
import javafx.util.Pair;
import java.util.PriorityQueue;
public class Test
{
public static void main (String[] args)
{
int n = 5;
PriorityQueue <Pair <Integer,Integer> > l = new PriorityQueue <Pair <Integer,Integer> > (n);
l.add(new Pair <> (1, 90));
l.add(new Pair <> (7, 54));
l.add(new Pair <> (2, 99));
l.add(new Pair <> (4, 88));
l.add(new Pair <> (9, 89));
System.out.println(l.poll().getValue());
}
}
预计产出为90个,因为1个是最小的关键。 即便价值被作为优先事项使用,而且钥匙被退回,其罚款也是因为如果我不能获得数据,我只能冲淡数据。 我想把价值/钥匙作为优先事项(在这种情况下的最低价值)显示关键/价值。 我不知道在这种情况下如何做到这一点。 该公司在C++进行罚款。