Leetcode 题目解析之 Excel Sheet Column Title

2022-01-15 12:14:11 浏览数 (1)

Given a positive integer, return its corresponding column title as appear in an Excel sheet.

For example:

代码语言:javascript复制
1 -> A
2 -> B
3 -> C
...
26 -> Z
27 -> AA
28 -> AB 
代码语言:javascript复制
    public String convertToTitle(int n) {
        if (n < 27) {
            return (char) ('A'   (n - 1))   "";
        }
        if (n % 26 == 0) {
            return convertToTitle(n / 26 - 1)   'Z';
        }
        return convertToTitle(n / 26)   convertToTitle(n % 26);
    }

0 人点赞