168. Excel Sheet Column Title

Posted optor

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了168. Excel Sheet Column Title相关的知识,希望对你有一定的参考价值。

原题链接:https://leetcode.com/problems/excel-sheet-column-title/description/
这道题目虽然是easy级别的,初看也以为很简单,但是我并未能写出一个完整的实现来。最后,还是抄袭别人的答案:

/**
 * Created by clearbug on 2018/2/26.
 */
public class Solution {

    public static void main(String[] args) {
        Solution s = new Solution();
        for (int i = 26; i < 55; i++) {
            System.out.println(s.convertToTitle(i));
        }
    }

    public String convertToTitle(int n) {
        StringBuilder sb = new StringBuilder();
        while (n > 0) {
            n--;
            sb.append(convertToTitleHelper(n % 26));
            n /= 26;
        }
        return sb.reverse().toString();
    }

    private char convertToTitleHelper(int n) {
        return (char) (‘A‘ + n);
    }
}

以上是关于168. Excel Sheet Column Title的主要内容,如果未能解决你的问题,请参考以下文章

168. Excel Sheet Column Title

LeetCode 168. Excel???????????????Excel Sheet Column Title???

java 168. Excel Sheet Column Title.java

java 168. Excel Sheet Column Title.java

java 168. Excel Sheet Column Title.java

java 168. Excel Sheet Column Title.java