C++實(shí)現(xiàn)LeetCode(171.求Excel表列序號(hào))
[LeetCode] 171.Excel Sheet Column Number 求Excel表列序號(hào)
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
Credits:
Special thanks to @ts for adding this problem and creating all test cases.
這題實(shí)際上相當(dāng)于一種二十六進(jìn)制轉(zhuǎn)十進(jìn)制的問(wèn)題,并不難,只要一位一位的轉(zhuǎn)換即可。代碼如下:
class Solution { public: int titleToNumber(string s) { int n = s.size(); int res = 0; int tmp = 1; for (int i = n; i >= 1; --i) { res += (s[i - 1] - 'A' + 1) * tmp; tmp *= 26; } return res; } };
到此這篇關(guān)于C++實(shí)現(xiàn)LeetCode(171.求Excel表列序號(hào))的文章就介紹到這了,更多相關(guān)C++實(shí)現(xiàn)求Excel表列序號(hào)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- C++實(shí)現(xiàn)LeetCode(557.翻轉(zhuǎn)字符串中的單詞之三)
- C++實(shí)現(xiàn)LeetCode(186.翻轉(zhuǎn)字符串中的單詞之二)
- C++實(shí)現(xiàn)LeetCode(179.最大組合數(shù))
- C++實(shí)現(xiàn)LeetCode(173.二叉搜索樹(shù)迭代器)
- C++實(shí)現(xiàn)LeetCode(172.求階乘末尾零的個(gè)數(shù))
- C++實(shí)現(xiàn)LeetCode(170.兩數(shù)之和之三 - 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì))
- C++實(shí)現(xiàn)LeetCode(169.求大多數(shù))
- C++實(shí)現(xiàn)LeetCode(188.買(mǎi)賣(mài)股票的最佳時(shí)間之四)
相關(guān)文章
c++實(shí)現(xiàn)通用參數(shù)解析類(lèi)示例
使用命令行執(zhí)行程序的時(shí)候在程序后可跟多個(gè)參數(shù)列表,而main函數(shù)的argc和argv分別存儲(chǔ)了相關(guān)的參數(shù)個(gè)數(shù)和參數(shù)內(nèi)容,而循環(huán)輸入相關(guān)的時(shí)候就需要用戶自己來(lái)解析相關(guān)參數(shù)。以下代碼用c++的方式實(shí)現(xiàn)了相關(guān)解析的封裝,使用起來(lái)非常方便2014-03-03C++控制臺(tái)循環(huán)鏈表實(shí)現(xiàn)貪吃蛇
這篇文章主要為大家詳細(xì)介紹了C++控制臺(tái)循環(huán)鏈表實(shí)現(xiàn)貪吃蛇,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-04-04C語(yǔ)言實(shí)現(xiàn)打飛機(jī)小游戲
這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言實(shí)現(xiàn)簡(jiǎn)單的打飛機(jī)小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-02-02C語(yǔ)言實(shí)現(xiàn)類(lèi)似wget的進(jìn)度條效果
這篇文章主要介紹了C語(yǔ)言實(shí)現(xiàn)類(lèi)似wget的進(jìn)度條效果的方法,主要是讓大家可以熟練的使用轉(zhuǎn)移符\r,這里推薦給大家,需要的小伙伴參考下。2015-03-03c++多線程之死鎖的發(fā)生的情況解析(包含兩個(gè)歸納,6個(gè)示例)
這篇文章主要介紹了c++多線程之死鎖的發(fā)生的情況解析(包含兩個(gè)歸納,6個(gè)示例),需要的朋友可以參考下2018-01-01