[leetcode] 168. Excel Sheet Column Title

来源:互联网 发布:淘宝申诉哪里 编辑:程序博客网 时间:2024/05/21 05:37
168. Excel Sheet Column TitleGiven 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    题意:     给一个正整数,返回此整数对应的在Excel工作表中出现的列标题。 思路:    此题是一个10进制转换为26进制,可以参照10进制转换2进制的思想进行解题。代码如下:
class Solution {public:    string convertToTitle(int n) {        string letter="";while (n){    letter=char('A'+(n-1)%26)+letter;    n=(n-1)/26;}return letter;    }};

0 0