LeetCode 168. Excel表列名称(Excel Sheet Column Title)

168. Excel表列名称
168. Excel Sheet Column Title

题目描述
给定一个正整数,返回它在 Excel 表中相对应的列名称。

LeetCode168. Excel Sheet Column Title

例如,

1 -> A 2 -> B 3 -> C ... 26 -> Z 27 -> AA 28 -> AB ...

示例 1:

输入: 1 输出: "A"

示例 2:

输入: 28 输出: "AB"

示例 3:

输入: 701 输出: "ZY"

Java 实现

class Solution {
    public String convertToTitle(int n) {
        StringBuilder res = new StringBuilder();
        while (n > 0) {
            n--;
            res.insert(0, (char) (n % 26 + 'A'));
            n = n / 26;
        }
        return res.toString();
    }
}

相似题目

参考资料

原文地址:https://www.cnblogs.com/hgnulb/p/10922543.html