Leetcode 171. Excel Sheet Column Number

關關的刷題日記發表於2018-01-08

題目的意思是給定一個Excel表格的列標題,求是第幾列。

 

思路:這題實際上是求如何將26位進位制數轉化為10進位制數。

class Solution {
public:
    int titleToNumber(string s) {
        int re=0;
        for(char x:s)
            re=re*26+(x-'A'+1);
        return re;
    }
};


相關文章