gpt4 book ai didi

Java PriorityQueue(PriorityQueue) 构造函数

转载 作者:行者123 更新时间:2023-12-02 08:18:23 25 4
gpt4 key购买 nike

采用另一个优先级队列的 java API PriorityQueue 构造函数是否会破坏参数?如果是这样,它的clone()方法足以创建浅拷贝吗?

最佳答案

不,它不是破坏性的。几乎所有集合类都有复制构造函数,并且按照约定都是非破坏性的。

存在重载构造函数的原因是为了效率;当提供 PQ 或 SortedSet 时,可以想象元素的初始数量可以是 O(n) 而不是 O(n log n)

关于Java PriorityQueue(PriorityQueue) 构造函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5917708/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com