Leetcode: Excel Sheet Column Title
2015-01-21 00:19
309 查看
问题:
Given a positive integer, return its corresponding column title as appear in an Excel sheet.
For example:
解答:
将十进制转为26进制
从右到左得到各位的字符,然后进行转置!
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
解答:
将十进制转为26进制
class Solution { public: string convertToTitle(int n) { if (n < 1) { return ""; } else { string result = ""; while (n) { n--; char ch = n % 26 + 'A'; result += ch; n /= 26; } reverse(result.begin(), result.end()); return result; } } };
从右到左得到各位的字符,然后进行转置!
相关文章推荐
- 【leetcode】Excel Sheet Column Title
- [LeetCode] Excel Sheet Column Title
- LeetCode|Excel Sheet Column Title-java
- LeetCode - 168. Excel Sheet Column Title
- Leetcode Excel Sheet Column Title
- LeetCode 168. Excel Sheet Column Title
- leetcode--Excel Sheet Column Title
- [Leetcode 168, Easy] Excel Sheet Column Title
- [leetcode] Excel Sheet Column Title
- LeetCode-Excel Sheet Column Title
- LeetCode Excel Sheet Column Title
- [LeetCode]168.Excel Sheet Column Title
- leetcode Excel Sheet Column Title python
- 1.4 字符串:168. Excel Sheet Column Title(Leetcode)
- Leetcode_Excel Sheet Column Title
- leetcode 168-Excel Sheet Column Title
- LeetCode(168) Excel Sheet Column Title
- 168.[LeetCode] Excel Sheet Column Title
- [LeetCode] Excel Sheet Column Title、Excel Sheet Column Number
- [LeetCode] Excel Sheet Column Title