티스토리 뷰

공부

[kotlin] data class Comparable

승가비 2023. 12. 4. 07:20
728x90
    data class Node(val i: Int, val j: Int, val cost: Int) : Comparable<Node> {
        override fun compareTo(other: Node): Int = cost - other.cost
    }

https://wonnyhouse.tistory.com/252

 

Kotlin data class 두 가지 이상으로 compare하기

백준에서 이 문제를 풀다가 data class에서 두 가지로 compare해서 priority queue를 만들어야 할 경우가 생겼다. 해당 문제에서는 바이러스의 번호를 우선으로 하고, 그 다음에는 시간으로 우선을 하여

wonnyhouse.tistory.com

 

728x90
댓글