Kotlin Leetcode - 168. Excel Sheet Column Title
class Solution {
fun convertToTitle(columnNumber: Int): String {
}
}
解題思路
這題處理的是數字轉換為字串
我們可以用 while
迴圈
將對應的文字計算出來
Kotlin 參考解答
用 while
迴圈的參考作法如下
class Solution {
fun convertToTitle(columnNumber: Int): String = StringBuilder().apply {
var n = columnNumber
while (n > 0) {
append('A' + --n % 26)
n /= 26
}
}.reverse().toString()
}
回到 leetcode 列表