168. Excel表列名称
给你一个整数 columnNumber ,返回它在 Excel 表中相对应的列名称。
例如:
A -> 1
B -> 2
C -> 3
...
Z -> 26
AA -> 27
AB -> 28
...
二十六进制题。做一个笔记,因为1对应A,所以初始需要-1。string(columnNumber % 26 + 'A')可以得到对应的字母,每÷一次26,从右往左依次得到需要的字母,
func convertToTitle(columnNumber int) string {
ans := ""
for columnNumber > 0 {
columnNumber -= 1
ans = string(columnNumber % 26 + 'A') + ans
columnNumber /= 26
}
return ans
}