CoolSummer

数据可视化

LeetCode:Excel Sheet Column Title

问题描述:

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进制

代码:

class Solution {
public:
    string convertToTitle(int n) {
         if(n < 1) return "";
        else{
                int cnt = 0;
                string  intToString ="";
                while(n != 0){
                    intToString = char((n - 1) % 26 + 'A') + intToString;
                    n = (n - 1) / 26;
                }
                return intToString;
            }
    }
};


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014744118/article/details/49948215
文章标签: leetcode c++
个人分类: LeetCode
想对作者说点什么? 我来说一句

171. Excel Sheet Column Number.py

2018年03月02日 335B 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭