Leetcode题解 168. Excel Sheet Column Title

来源:互联网 发布:sql server distinct 编辑:程序博客网 时间:2024/05/16 14:48

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

For example:

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

26进制!!

public class Solution {    public String convertToTitle(int n) {        StringBuffer sb=new StringBuffer();        while(n>0){            sb.append((char)((n-1)%26+'A'));            n=(n-1)/26;        }        return sb.reverse().toString();    }}
0 0
原创粉丝点击