168. Excel Sheet Column Title
Given a positive integer, return its corresponding column title as appear in an Excel sheet.
For example:
1 -> A
2 -> B
3 -> C
...
26 -> Z
27 -> AA
28 -> AB
...
复制代码
Example 1:
Input: 1 Output: "A" Example 2:
Input: 28 Output: "AB" Example 3:
Input: 701 Output: "ZY"
思路: 求余,添加
代码:python3
class Solution:
def convertToTitle(self, n: int) -> str:
str = ''
while n > 0 :
if (n%26) == 0:
str = str+""
else:
str = str+chr(64+n%26)
n = int(n/26)
return str
复制代码