Excel Sheet Column Number Excel表列序號
給定一個Excel表格中的列名稱,返回其相應的列序號。
例如,
A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -> 28 ...
示例 1:
輸入: "A" 輸出: 1
示例 2:
輸入: "AB" 輸出: 28
示例 3:
輸入: "ZY" 輸出: 701
思路:這道題可以參考Excel Sheet Column Title Excel表列名稱的解題思路,每個字元的位置都有對應的權重且權重為26,比如字串“CAB”,那麼字元B的權重為1,字元A的權重為26,字元C的權重為26*26。我們的目標就是把每一個字串的字元對應的權重乘以自己的值轉換成數字即可。
參考程式碼:
class Solution {
public:
int titleToNumber(string s) {
int index = s.size() - 1,weight=1;
int res = 0;
while (index >= 0) {
res += (s[index] - 'A' + 1)*weight;
weight *= 26;
index--;
}
return res;
}
};
相關文章
- Excel Sheet Column Title Excel表列名稱Excel
- leedcode Excel 表列序號Excel
- LeetCode 171[Excel表列序號]LeetCodeExcel
- leetcode:171. Excel表列序號LeetCodeExcel
- Leetcode 168. Excel Sheet Column TitleLeetCodeExcel
- 每日一練(42):Excel表序號Excel
- 每日一練(41):Excel表列名稱Excel
- 用Pandas讀寫Excel檔案-輸出單sheet和多sheetExcel
- excel開根號公式 excel怎麼開根號Excel公式
- excel根號公式怎麼打 excel開根號函式公式Excel公式函式
- Python合併多個Excel檔案中的指定sheetPythonExcel
- fortune-sheet: 功能豐富的ReactJS線上Excel庫ReactJSExcel
- 多個報表匯出到一個 excel 的多 sheet 頁Excel
- excel:如何批量加符號Excel符號
- web 端如何像 excel 裡的多 sheet 方式呈現資料WebExcel
- 同一excel檔案中不同sheet間alt+tab切換Excel
- 日曆2021年日曆表|2021年日曆表列印版 Excel版Excel
- 教你excel篩選手機號碼公式和excel篩選正常電話號碼Excel公式
- 高效能javascript開源線上excel:x-sheet初體驗JavaScriptExcel
- excel身份證號計算年齡Excel
- excel兩列亂序姓名如何一一對應 excel 兩列資料自動配對Excel
- 教你在excel一段文字中提取手機號,如何把excel手機號碼提取出來。Excel
- poi操作excel,複製sheet,複製行,複製單元格,複製styleExcel
- excel表格:Excel 2021 LTSC for MacExcelMac
- excel絕對值符號怎麼輸入 excel鎖定公式$怎麼輸入Excel符號公式
- excelExcel
- Microsoft Excel 2019 for Mac(office excel 2019)ROSExcelMac
- delphi cxgrid匯出excel去除貨幣符號Excel符號
- 教你excel如何保留11位手機號碼Excel
- 讀取excel某表的sheet1的前5行,寫入的第二個表的sheet1的前5行Excel
- 將多個實體類集合寫入同一個 Excel 檔案的不同 Sheet 頁Excel
- 多個excel檔案合併到一個檔案中的多個sheet表中Excel
- Excel教程——excel如何使用條件格式Excel
- maatwebsite/excel": "^3.1 匯入excel 問題WebExcel
- excel in pythonExcelPython
- PHP ExcelPHPExcel
- excel排序Excel排序
- 微信公眾號上如何上傳excel表格?Excel