给你一个字符串 columnTitle ,表示 Excel 表格中的列名称。返回 该列名称对应的列序号 。
学习到了一个新的函数关键词 math里面的Pow函数,这个函数的作用是计算权重的
直接上题目和截图

int titleToNumber(char* columnTitle) {
    if (strlen(columnTitle) == 0){
        return 0;
    }else{
        return (columnTitle[0] - 'A' + 1) * pow(26, strlen(columnTitle) - 1) + titleToNumber(columnTitle + 1);
    }
}

m3emo5ox.png

最后修改:2024 年 11 月 12 日
如果觉得我的文章对你有用,请随意赞赏