leetcode [Excel Sheet Column Title]
2017-04-04 21:43
351 查看
public class Solution { public String convertToTitle(int n) { //即把一个十进制数转化为二十六进制数,思路同把十进制数转化为二进制数 StringBuilder res = new StringBuilder(); char temp; while(n != 0){ n--;//这里每次先将n递减,原因在于模26产生的余数是0到25,而我们用不到0(26n % n=0),需要产生的是1到25 temp = (char)('A' + n % 26); res.append(temp);//apend是从低位往高位的,因为每除一次,幂就增1 n = n / 26; } res = res.reverse(); return res.toString(); } }
相关文章推荐
- LeetCode:Excel Sheet Column Title
- Leetcode: Excel Sheet Column Title
- leetcode_168_Excel Sheet Column Title
- leetcode 168. Excel Sheet Column Title
- LeetCode:Excel Sheet Column Title
- LeetCode 168. Excel Sheet Column Title (Excel 表格列名称)
- LeetCode 168. Excel Sheet Column Title(EXCEL栏目)
- leetcode 168 Excel Sheet Column Title C++
- 168. Excel Sheet Column Title LeetCode
- [leetcode]168. Excel Sheet Column Title
- [Leetcode]Excel Sheet Column Title
- leetcode-168-Excel Sheet Column Title
- leetcode——168——Excel Sheet Column Title
- leetcode 168. 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 递归输出,注意倍数是26,不是27
- 1.4 字符串:168. Excel Sheet Column Title(Leetcode)
- [leetcode]Excel Sheet Column Title