[leetcode] 1996. The Number of Weak Characters in the Game

kldaji·2022년 9월 12일
0

leetcode

목록 보기
53/56

class Solution {
    fun numberOfWeakCharacters(properties: Array<IntArray>): Int {        
        properties.sortWith(compareBy( { -it[0]}, { it[1] }))        
        
        var weak = 0
        var maxDefense = 0
        
        for (property in properties) {
            if (maxDefense > property[1]) weak++
            maxDefense = maxOf(maxDefense, property[1])
        }
        
        return weak
    }
}
profile
다양한 관점에서 다양한 방법으로 문제 해결을 지향하는 안드로이드 개발자 입니다.

0개의 댓글