1. 程式人生 > >LeetCode 171:Excel表列序號

LeetCode 171:Excel表列序號

題目

這裡寫圖片描述

思路

26進位制與10進位制轉換問題,不過這個26進位制都是大於0的,沒有0,這樣就更簡單了,不需要考慮首位為0的問題。

程式碼

class Solution {
public:
    int titleToNumber(string s) {
        int n = s.size();
        int temp=0;
        for(int i=0;i<n;i++)
        {
            temp = temp*26 + s[i] - 'A' + 1;
        }
        return temp;
    }
};