Given a column title as appear in an Excel sheet, return its corresponding column number.
For example:
1 | A -> 1 |
Example 1:
1 | Input: "A" |
Example 2:
1 | Input: "AB" |
Example 3:
1 | Input: "ZY" |
Constraints:
1 <= s.length <= 7
s
consists only of uppercase English letters.s
is between “A” and “FXSHRXW”.
26进制
本质上就是26进制. 只不过这种方式没法表示0. 因为是从1开始的
所以要注意计算的时候有int tmp = s.charAt(i) - 'A' + 1;
而不是int tmp = s.charAt(i) - 'A';
1 | class Solution { |