题意:给你一个列的字母表示,让你还原成十进制的数字表示
class Solution{
public:
int pow_(int n){
int res = 1;
for(int i = 0; i < n; i++)
res *= 26;
return res;
}
int titleToNumber(string s){
int number = 0;
int len = s.length();
for(int i = len - 1; i >= 0; i--){
number += (s[i] - 'A'+ 1) * pow_(len - i - 1);
}
return number;
}
};