0
인수에 파괴적인 또 다른 우선 순위 큐를 사용하는 Java API PriorityQueue 생성자가 있습니까? 그렇다면, clone() 메소드가 얕은 복사본을 생성하기에 적합한가?Java PriorityQueue (PriorityQueue) 생성자
인수에 파괴적인 또 다른 우선 순위 큐를 사용하는 Java API PriorityQueue 생성자가 있습니까? 그렇다면, clone() 메소드가 얕은 복사본을 생성하기에 적합한가?Java PriorityQueue (PriorityQueue) 생성자
아니요, 파괴적이지 않습니다. 거의 모든 컬렉션 클래스에는 복사 생성자가 있으며 규칙에 따라 비파괴적인 클래스입니다.
과부하 된 생성자가있는 이유는 효율성 때문입니다. PQ 또는 SortedSet이 제공 될 때, 요소의 초기 채우기가 O (n log n) 대신 O (n) 일 수 있다고 상상할 수 있습니다