Related to question Excel Sheet Column Title
Given 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 26进制,类比10进制。<span style="font-size:18px;">public class Solution { public int titleToNumber(String s) { char [] array = s.toCharArray(); int num = 0;int a = array.length-1 ; if(a == 0){ num = array[0] - 'A'+1; }else{ num = array[a]-'A'+1; for(int i=array.length-2;i>-1;i--){ num += ((int)Math.pow(26,a-i))*(array[i]-'A'+1); } } return num; } }</span>