[Kotlin] 우선순위 큐 Data Class 정렬하기
fun main(){ val queue = PriorityQueue() queue.add(3) queue.add(2) queue.add(4) println(queue) } 정수형의 경우, 기본으로 크기를 비교할 수 있기 때문에 우선순위큐에서 오름차순으로 자동 정렬해준다. import java.util.* data class Node( val index : Int, val value : Int ) fun main(){ val queue = PriorityQueue() queue.add(Node(0,5)) queue.add(Node(2,3)) queue.add(Node(1,100)) println(queue.poll()) println(queue.poll()) println(queue.poll()) } 하지..