1

STL 有这个非常有用的功能。Java中是否有与此等价的东西?我可以编写我的自定义实现,但不要重新发明轮子会很有用。

4

1 回答 1

0

std::make_heap创建一个二进制堆,用作优先级队列,在 Java中称为PriorityQueue 。

更正:Java 中没有标准的二进制堆类,但我在下面的评论中建议了两个。

于 2013-04-17T23:38:37.827 回答