leetcode 171: Excel Sheet Column Number
来源:互联网 发布:网络推广考核 编辑:程序博客网 时间:2024/06/14 01:45
Given a column title as appear in an Excel sheet, return its corresponding column number.
For example:
A -> 1B -> 2C -> 3...Z -> 26AA -> 27AB -> 28
解题思路
26进制转10进制
C = 3 = ‘C’-‘A’+1+26*0;
AA = 1+26=27=’A’-‘A’+1+26*1;
AB = 2+26=27 = ‘B’-‘A’+1+26*1;代码实现
public class Solution { public int titleToNumber(String s) { s = s.toUpperCase(); char[] cs = s.toCharArray(); int result=0; for(int i = 0 ; i < cs.length;i++){ result = result*26+(cs[i]-'A'+1); } return result; }}
0 0
- 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, Easy]Excel Sheet Column Number
- Leetcode NO.171 Excel Sheet Column Number
- [leetcode oj 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
- Excel Sheet Column Number - LeetCode 171
- leetcode[171]:Excel Sheet Column Number
- Excel Sheet Column Number (leetcode 171)
- LeetCode(171) Excel Sheet Column Number
- 【LeetCode】(171)Excel Sheet Column Number(Easy)
- 提升自己就请给自己压力
- android invalid drawable tag vector解决办法
- 322. Coin Change
- Mac编译C++代码
- 20160217.CCPP体系详解(0027天)
- leetcode 171: Excel Sheet Column Number
- VB小工具
- Android之Activity生命周期浅谈
- 使用ajax来实现页面的局部加载
- SSH 整理
- 学习笔记之2016_3_14---java的service domain dao 分层思路
- moderncv 的笔记
- c++实验1-排序
- SVM 学习笔记