码迷,mamicode.com
首页 > 其他好文 > 详细

LeetCode Excel Sheet Column Title

时间:2015-03-21 23:00:06      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:leetcode

Excel Sheet Column Title Total Accepted: 18284 Total Submissions: 103291 My Submissions Question Solution
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 

题意很明确。
代码如下:

class Solution {
public:
    string convertToTitle(int n) {
        string t;
        while(n>0)
        {
            t+="ZABCDEFGHIJKLMNOPQRSTUVWXY"[n%26];
            n-=1;//相当于借了一位
            n/=26;
        }
        string result(t.rbegin(),t.rend());
        return result;
    }
};

18 / 18 test cases passed.
Status: Accepted
Runtime: 1 ms
速度也是杠杠的~~

LeetCode Excel Sheet Column Title

标签:leetcode

原文地址:http://blog.csdn.net/wdkirchhoff/article/details/44523353

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!