每日一练-leetcode
excle表列名称
解法一:
此题是一种十进制转换为其他进制的题型。往往十进制转化为其他进制都是从0开始 例如二进制[0,1] 此时我们就要将[0,25]转变为[1,26],我们使用的方法为每次循环都要将clumnNumber减1
class Solution { public String convertToTitle(int cn) { StringBuilder sb = new StringBuilder(); while (cn > 0) { cn--; sb.append((char)(cn % 26 + 'A')); cn /= 26; } sb.reverse(); return sb.toString(); } }