Kotlin Leetcode - 2194. Cells in a Range on an Excel Sheet
class Solution {
fun cellsInRange(s: String): List<String> {
}
}
解題思路
這一題考的是對字串的處理
可以利用 apply
和 forEach
比較簡潔地寫出答案
Kotlin 參考解答
class Solution {
fun cellsInRange(s: String) = mutableListOf<String>().apply {
(s.first()..s[3]).forEach {
(Character.getNumericValue(s[1])..Character.getNumericValue(s.last())).forEach {
i -> add("$it$i")
}
}
}
}
回到 leetcode 列表