[leetCode]168. Excel Sheet Column Title
2017-01-06 18:33
375 查看
题目描述
Given a positive integer, return its corresponding column title as appear in an Excel sheet.
For example:
解题思路
这题类比26进制,不同之处在于1-26而非0-25,所以每次求余之前先减一。
java代码
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进制,不同之处在于1-26而非0-25,所以每次求余之前先减一。
java代码
public String convertToTitle(int n) { StringBuilder s = new StringBuilder(); while (n > 0){ s = s.append((char)(((n - 1) % 26) + 'A')); n = (n - 1) / 26; } return s.reverse().toString(); }
相关文章推荐
- Leetcode 168. Excel Sheet Column Title
- LeetCode-168 Excel Sheet Column Title
- 【LeetCode-面试算法经典-Java实现】【168-Excel Sheet Column Title(Excell列标题)】
- LeetCode 168. Excel Sheet Column Title
- <LeetCode OJ> 168. Excel Sheet Column Title
- LeetCode *** 168. Excel Sheet Column Title
- [LeetCode]168. Excel Sheet Column Title ❤
- LeetCode(168) Excel Sheet Column Title
- LeetCode 168. Excel Sheet Column Title(EXCEL栏目)
- [LeetCode练习题-C语言]168. Excel Sheet Column Title
- [leetcode] 168. Excel Sheet Column Title
- leetcode(168)Excel Sheet Column Title 简单题
- [LeetCode 168] Excel Sheet Column Title
- 【Leetcode】171. Excel Sheet Column Number,168. Excel Sheet Column Title
- LeetCode168 Excel Sheet Column Title
- leetcode解题方案--168--Excel Sheet Column Title
- LeetCode 168 Excel Sheet Column Title
- [LeetCode]168 Excel Sheet Column Title
- Leetcode 168. Excel Sheet Column Title
- [leetcode: Python] 168. Excel Sheet Column Title