给你一个字符串 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);
}
}
评论 (0)