LeetCode-171 Excel 表列序号--进制转换

LeetCode-171 Excel 表列序号--进制转换
进制转换

2进制转换成10进制 110
1*2^2 +1 * 2^1+0
26进制转换成10进制 FXSHRXW
(F-A) * 26^6 + …

class Solution {
   public int titleToNumber(String columnTitle) {
        int len=columnTitle.length();
        int sum=0;
        for(int i=0;i<len;i++){
            char c=columnTitle.charAt(i);
            sum+=(c-64)*(int)Math.pow(26,len-i-1);
        }
        return sum;
    }
}

上一篇:安卓开发-高级组件


下一篇:g++编译时C++类中模板成员函数特化编译报错