leetcode解题方案--168--Excel Sheet Column Title
2018-01-02 10:47
393 查看
题目
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开始的
class Solution { public static String convertToTitle(int n) { Stack<Integer> stack = new Stack<>(); while (n>0) { n--; stack.push(n%26); n = n/26; } StringBuffer ret = new StringBuffer(""); while (!stack.empty()){ System.out.println(stack.peek()); ret.append((char) (stack.pop()+65)); } return ret.toString(); } }
相关文章推荐
- 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-168-Excel Sheet Column Title
- 168. Excel Sheet Column Title LeetCode
- leetcode 168: Excel Sheet Column Title
- 【leetcode】168. Excel Sheet Column Title
- [LeetCode] 168. Excel Sheet Column Title 求Excel表列名称
- LeetCode - 168. Excel Sheet Column Title
- LeetCode(168) Excel Sheet Column Title
- [leetcode 168]Excel Sheet Column Title
- leetcode:数学:Excel Sheet Column Title(168)
- Leetcode-168. Excel Sheet Column Title
- 【Leetcode】171. Excel Sheet Column Number,168. Excel Sheet Column Title
- 168.[LeetCode] Excel Sheet Column Title
- LeetCode(168) Excel Sheet Column Title
- [leetCode 168] Excel Sheet Column Title
- Java for LeetCode 168 Excel Sheet Column Title
- LeetCode - 168/171 - Excel Sheet Column Title/Number