[leetcode] 168. Excel Sheet Column Title 解题报告

来源:互联网 发布:数据港 董事长辞职 编辑:程序博客网 时间:2024/05/29 18:55

题目链接:https://leetcode.com/problems/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 

思路:和171. Excel Sheet Column Number正好反过来,并不是很难的一题。

代码如下:

class Solution {public:    string convertToTitle(int n) {        string ans;        while(n>0)        {            int k = (n-1)%26;            ans += ('A' + k);            n = (n-1)/26;        }        reverse(ans.begin(), ans.end());        return ans;    }};


0 0
原创粉丝点击