✡ leetcode 168. Excel Sheet Column Title 26进制数字 --------- java
2024-10-21 15:33:53
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进制的实现。
没什么难点。就是需要需要注意是 n = (n-1)/26
public class Solution {
public String convertToTitle(int n) {
if (n == 0){
return "";
}
StringBuffer str = new StringBuffer();
while (n != 0){
int pos = (n - 1) % 26;
char ch = (char) ('A' + pos);
str.insert(0, ch);
n = (n - 1) / 26;
}
return str.toString();
}
}
最新文章
- 从零到有——我的OA如何成长
- Java:IO流与文件基础
- java socket收发http协议内容
- ArcGIS Js/Flex等前端API(Query(StatisticDefinition)时)针对SDE的SHAPE.AREA/SHAPE.LEN知道查询无效,而对GDB的SHAPE_Area/SHAPE_Length有效探索。
- /MD, /MT, /LD (Use Run-Time Library)
- MyBatis Generator自动生成的配置及使用
- Mysql ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA
- Git分支管理详解
- 集成 WeChat SDK - 支付篇
- iOS网页开发技术总结
- zf2 安装
- php之手机号码查归属地
- http multipart/form-data POST文件上传详解
- UML类图图示样例
- Linux 练习(1)
- 求助帖:android开发初期:为什么我在活动二设置的singInstance模式跑到活动三去了???
- 我的Java设计模式-责任链模式
- gplots heatmap.2和ggplot2 geom_tile实现数据聚类和热图plot
- [BZOJ 4361]isn
- selenium+PhantomJS小案例—爬豆瓣网所有电影代码python
热门文章
- javaScript对文字按照拼音排序
- bootloader(转)
- python成长之路【第四篇】:装饰器
- vim 简单配置
- RAID与双机热备简单介绍与区别
- 【html5】常见标签使用说明(持续更新)
- 转<;%%>;、<;%=%>;、<;%$%>;、<;%@%>;的区别
- 终于解决了IE8不支持数组的indexOf方法,array的IndexOf方法
- PDF 补丁丁 0.4.2.1023 测试版使用手册发布
- WPF自定义窗口基类