Excel Sheet Column Title

没想到做完 String 转 number在做这题竟然还是不会。。。

Excel Sheet Column Title_第1张图片

看了答案,我最不会的地方就在于n % 26 取余数那里。 我有想肯定是把数字以26进制的方式, 每次从第一个字符开始取。但是。。。

shit。。。原来是从最后一个字符开始取omg... 

先把整个数字 % 26 !!! 我突然明白了,每个bit的进位是26. 所以就是有点right shift那种感觉,先把right most bit shift一下。但是由于不是binary, 所以 %26.

omg...突然发现我对二进制的理解好白痴。

Excel Sheet Column Title_第2张图片

你可能感兴趣的:(Excel Sheet Column Title)