leetcode 168 Excel表列名称

 

这个题目和 leetcode 171类似。

C++

class Solution {
public:
    string convertToTitle(int columnNumber) {
        string sb = "";
        while (columnNumber > 0)
        {
            columnNumber -= 1;
            char c = (char)(columnNumber % 26 + 'A');
            sb.append(1,c);
            columnNumber /= 26;
        }

        reverse(sb.begin(),sb.end());

        return sb;
    }
};

 

posted @ 2024-02-15 19:20  repinkply  阅读(11)  评论(0)    收藏  举报