Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?

Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?,第1张

Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?

因为基础数据结构不支持它。二进制堆仅部分排序,最小的元素位于根。当您删除它时,堆将重新排序,以便下一个最小的元素位于根。没有有效的有序遍历算法,因此Java中没有提供。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5100742.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-17
下一篇2022-11-16

发表评论

登录后才能评论

评论列表(0条)

    保存