leetcode Excel Sheet Column Number
来源:互联网 发布:淘宝卖家如何拉客户端 编辑:程序博客网 时间:2024/05/29 16:09
题目Given a column title as appear in an Excel sheet, return its corresponding column number.
这实际是26进制,跟问你12345是多少一样的。
12345=5*1+4*10+3*100+2*1000+1*10000
ABC=1*C+26*B+26*26*A
public class Solution {
static HashMap<Character,Integer>map=new HashMap<Character,Integer>();static {
char temp='A';
for(int i=0;i<26;i++){
map.put((char) (temp+i), i+1);
}
}
public static int titleToNumber(String s) {
int len=s.length();
int tmep=26;
int ret=0;
for(int i=len-1;i>=0;i--){
ret+=map.get(s.charAt(i))*Math.pow(tmep, len-1-i);
}
return ret;
}
}
0 0
- [leetcode]Excel Sheet Column Number
- leetcode:Excel Sheet Column Number
- LeetCode:Excel Sheet Column Number
- leetcode: Excel Sheet Column Number
- [LeetCode] Excel Sheet Column Number
- 【Leetcode】Excel Sheet Column Number
- 【Leetcode】Excel Sheet Column Number
- [Leetcode]Excel Sheet Column Number
- Leetcode: Excel Sheet Column Number
- [LeetCode]Excel Sheet Column Number
- LeetCode:《Excel Sheet Column Number 》
- LeetCode--Excel Sheet Column Number
- Leetcode: Excel Sheet Column Number
- 【LeetCode】Excel Sheet Column Number
- [leetcode] Excel Sheet Column Number
- Leetcode: Excel Sheet Column Number
- LeetCode-Excel Sheet Column Number
- Excel Sheet Column Number-LeetCode
- uva11582 巨大的斐波那契数!
- 017_RotateAnimation 翻译学习
- unity->高通增强现实
- 逆回购的操作技巧
- 怎样从10亿查询词找出出现频率最高的10个
- leetcode Excel Sheet Column Number
- swift学习记录(===)
- 学习Nginx反向代理实现简单负载均衡
- UVa 10539 - Almost Prime Numbers
- 免信用卡注册亚马逊
- 【node.js学习】--(5)--Bower
- 数据库架构的演变
- GLUTesslator 网格图形 Qt
- POJ 1703--Find them, Catch them【并查集,向量偏移】