其他分享
首页 > 其他分享> > Excel 表列序号

Excel 表列序号

作者:互联网

给你一个字符串columnTitle,表示Excel表格中的列名称。返回该列名称对应的列序号。

    A -> 1
    B -> 2
    C -> 3
    ...
    Z -> 26
    AA -> 27
    AB -> 28 

input: columnTitle = "AB"
output: 28
class Solution {
    public int titleToNumber(String columnTitle) {
        int n = columnTitle.length() - 1;
        int sumNum = 0,i = 1;
        for(;n >= 0;n --){
            sumNum += (columnTitle.charAt(n) - 'A' + 1) * i;
            i *= 26;
        }
        return sumNum;  
    }
}

 

标签:26,int,28,Excel,表列,columnTitle,sumNum,序号
来源: https://blog.csdn.net/voilde/article/details/122378620