Kotlin Leetcode - 2000. Reverse Prefix of Word
class Solution {
fun reversePrefix(word: String, ch: Char): String {
}
}
解題思路
這一題考的是對字串的處理
利用 reversed()
和 slice()
我們可以很簡單的達成題目的要求
Kotlin 參考解答
class Solution {
fun reversePrefix(word: String, ch: Char): String {
val firstIndex = word.indexOfFirst { it == ch } ?: 0
return word.slice(0..firstIndex).reversed() + word.slice(firstIndex + 1 .. word.length - 1)
}
}
回到 leetcode 列表