Excel Sheet Column Title Excel表列名稱
給定一個正整數,返回它在 Excel 表中相對應的列名稱。
例如,
1 -> A
2 -> B
3 -> C
...
26 -> Z
27 -> AA
28 -> AB
...
示例 1:
輸入: 1
輸出: "A"
示例 2:
輸入: 28
輸出: "AB"
示例 3:
輸入: 701
輸出: "ZY"
思路:這道題其實就是數字和字母的權重轉化問題,想一想我們怎麼把10進位制轉換成8進位制,其實就是對每個10進位制的數字對8取餘然後除8(這裡需要注意的是這道題和10進位制轉8進位制最大的不同是:8進位制的數字為0-7,而這道題的數字為1-26,所以我們雖然是除以8,但是要處理26這個邊界條件),那麼同理由於是26個英文字母,所以權重是26,我們依然對數字先取餘操作然後除以8。
參考程式碼:
class Solution {
public:
string convertToTitle(int n) {
string res;
while (n) {
int remaider = ((n%26)==0)?26:(n%26); //1~26
res = char(remaider-1 + 'A')+res;
n = (n-remaider)/26;
}
return res;
}
};
相關文章
- leetcode刷題--Excel Sheet Column TitleLeetCodeExcel
- Leetcode 168. Excel Sheet Column TitleLeetCodeExcel
- Leetcode168. Excel Sheet Column TitleLeetCodeExcel
- Excel Sheet Column Number Excel表列序號Excel
- [LeetCode] Excel Sheet Column NumberLeetCodeExcel
- Leetcode 171. Excel Sheet Column NumberLeetCodeExcel
- leetcode刷題--Excel Sheet Column NumberLeetCodeExcel
- 每日一練(41):Excel表列名稱Excel
- 171. Excel Sheet Column Number--LeetCode RecordExcelLeetCode
- excel合併sheetExcel
- Excel表匯入製作的第一個標籤內容是列名稱怎麼辦?Excel
- 多個報表匯出到一個 excel 的多 sheet 頁Excel
- 用Pandas讀寫Excel檔案-輸出單sheet和多sheetExcel
- Excel快速合併多張Excel工作表教程 Excel工作表怎麼合併?Excel
- fortune-sheet: 功能豐富的ReactJS線上Excel庫ReactJSExcel
- excel相同名稱數量相加彙總 excel相同名稱自動合併求和Excel
- 升值加薪Excel神助攻,資料透視表堪稱神器!Excel
- 多個excel檔案合併到一個檔案中的多個sheet表中Excel
- Python合併多個Excel檔案中的指定sheetPythonExcel
- 【xiaomi】ASP.NET 分Sheet匯出EXCEL 2003ASP.NETExcel
- Python操作excel(將多張excel表融合到一張表)PythonExcel
- Excel表格增加和刪除Excel圖表資料Excel
- Excel建立基本圖表Excel
- web 端如何像 excel 裡的多 sheet 方式呈現資料WebExcel
- 高效能javascript開源線上excel:x-sheet初體驗JavaScriptExcel
- 同一excel檔案中不同sheet間alt+tab切換Excel
- 如何鎖定excel表頭兩行 excel每頁固定表頭列印Excel
- 用python庫openpyxl操作excel,從源excel表中提取資訊複製到目標excel表中PythonExcel
- Excel資料透視表怎麼做 Excel資料透視表技巧Excel
- Excel 表匯入資料Excel
- KETTLE中Excel表輸入Excel
- excel 表匯入到mysqlExcelMySql
- Excel學習筆記一Excel圖表和資料分析Excel筆記
- excel製作表格時 怎麼製作Excel斜表頭Excel
- CRUD只是Excel另一個名稱而已,誰想用Excel建立公司的核心繫統?Excel
- 行高在excel表哪裡調 excel怎麼調整行高Excel
- Microsoft Excel 教程「1」,如何在 Excel 圖表中新增趨勢線?ROSExcel
- 透視表excel透視表怎麼做 excel的資料透視表怎麼弄Excel