您的位置:首页 > 其它

leetcode-168. Excel Sheet Column Title

2016-04-27 22:04 405 查看
Given a positive integer, return its corresponding column >title as appear in an Excel sheet.

For example:



思路:26进制转换,注意‘A’对应的是1

class Solution {
//思路:26进制转换,注意A是从1开始的,不是从0开始的
public:
string convertToTitle(int n) {
if(n < 1)
{
return NULL;
}
string result;
char temp;
while(n)
{
//这样%26的时候0映射的就是'A'了
n -= 1;
temp = 'A' + n%26;
result = temp+result;
n /= 26;
}
return result;

}
};
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: