공부
[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