LeetCode 171. Excel Sheet Column Number
2017-12-06 21:11
267 查看
LeetCode 171. Excel Sheet Column Number
问题来源LeetCode 171. Excel Sheet Column Number问题描述
Related to question Excel Sheet Column TitleGiven a column title as appear in an Excel sheet, return its corresponding column number.
For example:
A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -> 28
问题分析
这道题就是将Excel的列号转化为数字。可以认为是进制的转化。A-Z一共26个,也就是26进制。但是这里没有考虑0,所以要注意以下,代码比较简单。Java代码
public int titleToNumber(String s) { int res = 0; for (int i =0 ; i<s.length(); i++) { res*=26; res+=s.charAt(i)-'A'+1; } return res; }
LeetCode学习笔记持续更新
GitHub地址 https://github.com/yanqinghe/leetcode
CSDN博客地址 http://blog.csdn.net/yanqinghe123/article/category/7176678
相关文章推荐
- LeetCode 171. Excel Sheet Column Number
- LeetCode 171. Excel Sheet Column Number
- [LeetCode By Python]171. Excel Sheet Column Number
- Leetcode 171 Excel Sheet Column Number
- [LeetCode]--171. Excel Sheet Column Number
- LeetCode-171 Excel Sheet Column Number
- leetcode 171. Excel Sheet Column Number
- Leetcode 171. Excel Sheet Column Number
- LeetCode 171. Excel Sheet Column Number
- LeetCode 171. Excel Sheet Column Number 题解(C++)
- [LeetCode]171.Excel Sheet Column Number
- 【leetcode】171. Excel Sheet Column Number
- Leetcode:171. Excel Sheet Column Number(JAVA)
- Leetcode——171. Excel Sheet Column Number
- LeetCode 171. Excel Sheet Column Number
- leetcode-171 Excel Sheet Column Number
- leetcode 171. Excel Sheet Column Number(C语言)
- [LeetCode 171]Excel Sheet Column Number
- leetcode 171. Excel Sheet Column Number
- [leetcode] 171. Excel Sheet Column Number