Kotlin Leetcode - 1859. Sorting the Sentence
class Solution {
fun sortSentence(s: String): String {
}
}
解題思路
這一題考的是對字串的處理
先利用 " "
將單字拆分
最後根據單字最後的數字排序
排序之後組合成句子
並移除掉最後的數字
Kotlin 參考解答
點擊展開解答
單一表達式內完成的方式如下
class Solution {
fun sortSentence(s: String) =
s.split(" ")
.sortedBy { it.last() }
.joinToString(" ") { it.dropLast(1) }
}
回到 leetcode 列表