【发布时间】:2021-07-07 13:11:37
【问题描述】:
我正在尝试用 java 中的键值对实现 Max heap。正如我们在 C++ 中所知道的,我们可以通过这种方式做到这一点..
priority_queue<pair<int, int> > pq;
pq.push(make_pair(10, 200));
pq.push(make_pair(20, 100));
pq.push(make_pair(15, 400));
但我无法在 java 中执行此操作,请帮助我执行此操作。
【问题讨论】:
-
您不能将Priority Key 与一对一起使用。如果你想这样,将需要编写一些代码。
标签: java heap priority-queue