Kotlin Leetcode - 2418. Sort the People
class Solution {
fun sortPeople(names: Array<String>, heights: IntArray): Array<String> {
}
}
解題思路
這一題考的是對字串的處理
基本上就是依照 heights
的內容排序 names
利用 sortedByDescending
可以很快地處理好這一題
Kotlin 參考解答
參考解法如下
class Solution {
fun sortPeople(names: Array<String>, heights: IntArray): Array<String> = names
.withIndex()
.sortedByDescending { heights[it.index] }
.map { it.value }
.toTypedArray()
}
回到 leetcode 列表