其他分享
首页 > 其他分享> > 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;
    }
}

标签:10,26,进制,--,sum,Excel,表列,columnTitle,int
来源: https://blog.csdn.net/WA_MC/article/details/120717458