171. Excel Sheet Column Number

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 -> 1
    B -> 2
    C -> 3
    ...
    Z -> 26
    AA -> 27
    AB -> 28 

輸入字符串然後判斷對應的數字


思路
很巧妙,自己想不出來23333

class Solution {
public:
    int titleToNumber(string s) {

        int n=0;
        int m=0;

        for(int i=0; i<s.size(); i++)
        {
            n = s[i]-'A'+1;
            m = m*26+n;
        }
        return m;
    }
};
發佈了46 篇原創文章 · 獲贊 4 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章