給定乙個正整數,返回它在 excel 表中相對應的列名稱。
例如,1 -> a
2 -> b
3 -> c
...26 -> z
27 -> aa
28 -> ab
...示例 1:
輸入: 1
輸出: "a"
示例 2:
輸入: 28
輸出: "ab"
示例 3:
輸入: 701
輸出: "zy"
本題可以將這種表示方法理解為26進製數,每一位數最小為a,最大為z。當所給數值大於26時,需要進製表示。比如27需要用aa表示,28則需要用ab表示。跟十進位制的滿10進1是乙個道理,這裡的26進製是滿26進a。具體實現請見**。
LeetCode 168 Excel表列名稱
問題描述 給定乙個正整數,返回它在 excel 表中相對應的列名稱。例如,1 a 2 b 3 c 26 z 27 aa 28 ab 示例 1 輸入 1輸出 a 示例 2 輸入 28輸出 ab 示例 3 輸入 701輸出 zy 方法1 1 class solution object 2def conv...
168 Excel表列名稱
給定乙個正整數,返回它在 excel 表中相對應的列名稱。例如,1 a 2 b 3 c 26 z 27 aa 28 ab 示例 1 輸入 1 輸出 a 示例 2 輸入 28 輸出 ab 示例 3 輸入 701 輸出 zy 模擬10進製 10進製一輪有10個數,但是0 9 我們這題是26進製,題目的意...
LeetCode 168 Excel列表名稱
給定乙個正整數,返回它在 excel 表中相對應的列名稱。例如,1 a 2 b 3 c 26 z 27 aa 28 ab 示例 1 輸入 1 輸出 a 示例 2 輸入 28 輸出 ab 示例 3 輸入 701 輸出 zy 思路 對於數字num,從低位到高位開始尋找,先取 26,判斷哪個字母,然後 2...