[LeetCode]Excel Sheet Column Title
来源:互联网 发布:kiss乐队 知乎 编辑:程序博客网 时间:2024/05/17 21:54
Question
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
本题难度Easy。
26进制
【复杂度】
时间 O(N) 空间 O(1)
【思路】
难点在于不是从0开始计数,而是从1开始,因此需要对数字减1,才能对应上从0开始的十进制数。
【代码】
public class Solution { public String convertToTitle(int n) { //require StringBuilder sb=new StringBuilder(); //invariant while(n!=0){ sb.insert(0,(char)('A'+(n-1)%26)); n=(n-1)/26; } //ensure return sb.toString(); }}
参考
[Leetcode] Excel Sheet Column Title Number Conversion Excel列值转换
0 0
- Leetcode: Excel Sheet Column Title
- [LeetCode]Excel Sheet Column Title
- leetcode:Excel Sheet Column Title
- [LeetCode]Excel Sheet Column Title
- [LeetCode] Excel Sheet Column Title
- [leetcode]Excel Sheet Column Title
- LeetCode--Excel Sheet Column Title
- Leetcode: Excel Sheet Column Title
- 【Leetcode】Excel Sheet Column Title
- [LeetCode] Excel Sheet Column Title
- 【Leetcode】Excel sheet Column title
- LeetCode:《Excel Sheet Column Title》
- leetcode-excel sheet column title
- LeetCode--Excel Sheet Column Title
- LeetCode:Excel Sheet Column Title
- Leetcode: Excel Sheet Column Title
- [leetcode] Excel Sheet Column Title
- LeetCode-Excel Sheet Column Title
- mysql安装
- 第十六周 -项目1 -算法验证 (7)归并排序 (8)基数排序
- 智能化时代
- Android 绘制百分比圆环进度条
- 面试感悟----一名3年工作经验的程序员应该具备的技能
- [LeetCode]Excel Sheet Column Title
- AOP 底层技术性能测试与比较
- Fourteenth records of career
- android中ListView的优化方案详解分析
- android:Intent的两种跳转
- POJ 2395 Out of Hay 笔记
- hdu 1495 非常可乐(bfs)
- 2012蓝桥杯预赛试题本科c++转方阵
- java事件处理实验