[leetcode]C语言:171 Excel Sheet Column Number

来源:互联网 发布:淘宝卖qq号怎么卖 编辑:程序博客网 时间:2024/05/20 23:36

Related to question Excel Sheet Column Title

Given a column title as appear in an Excel sheet, return its corresponding column number.

For example:

A -> 1B -> 2C -> 3...Z -> 26AA -> 27AB -> 28 
int titleToNumber(char *s) {        int sum = 0;          int tmp = 0;        int k=1;        while (*(s+k)){            k++;        }        for (int i = 0; i < k; ++i) {              tmp = s[i] - 'A' + 1;              sum = 26 * sum + tmp;          }          return sum; }
0 0
原创粉丝点击