[leetcode] Excel Sheet Column Number

来源:互联网 发布:淘宝网购物车无法结算 编辑:程序博客网 时间:2024/06/04 18:39

Excel Sheet Column Number

二十六进制转十进制

#include <iostream>using namespace std;class Solution {public:    int titleToNumber(string s) {        int len=s.length();        int res=0;                if(len<1){            return res;        }                for (int i=0; i<len; i++) {            int tmp=s[i]-'A'+1;            res=res*26+tmp;        }        return res;    }};int main(){    Solution so;    string str="ABZ";    cout<<so.titleToNumber(str)<<endl;    return 0;}


0 0
原创粉丝点击