Excel表列名称(给定一个正整数,返回它在 Excel 表中相对应的列名称。)
2024-10-13 05:01:24
例如,
1 -> A
2 -> B
3 -> C
...
26 -> Z
27 -> AA
28 -> AB
...
示例 1:
输入: 1
输出: "A"
示例 2:
输入: 28
输出: "AB"
示例 3:
输入: 701
输出: "ZY"
public static String convertToTitle(int n) {
StringBuilder sb = new StringBuilder();
while(n>26) {
int tmp = n % 26;
n /= 26;
if(tmp == 0) {
tmp = 26;
n = n - 1;
}
sb.insert(0, (char)(tmp+64));
}
sb.insert(0, (char)(n+64));
return sb.toString();
}
最新文章
- 烂泥:python2.7和python3.5源码安装
- Nginx 配置从零开始
- FreeCAD鼠标操作指南
- [ACM_动态规划] Palindrome
- C#打开指定路径文件对话框
- Linux下查看文件属性
- iOS Core Animation学习总结(3)--动画的基本类型
- SPBF(队列优化的Bellman-Foord)
- 数据存储简单了解(NSUserDefaults)
- centos-mysql 安装
- LVS的原理介绍
- 跨浏览器的placeholder – 原生JS版
- Operation category READ is not supported in state standby
- HTML怎么实现字体加粗
- exception http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application
- Java 之网络编程
- [HAOI2011]Problem b BZOJ2301 数学
- 课堂笔记:HTML---------一般标签、常用标签
- Matlab与神经网络入门
- 《Linux内核设计与实现》读书笔记(七)- 中断处理