今際の国の呵呵君
Thursday, November 2, 2017
[LeetCode]Excel Sheet Column Title
转化成26进制的问题,唯一的区别就是不是0 base而是1 base了,随之而来的问题就是比如说52就会表示成AZ,A0和Z都表示26,但是因为我们不存在0,所以表示方法还是唯一的。大体的方法还是相同的,我们只需要确保当前数n恰好为26的倍数的时候不要全部带到下一位,比如52的情况,我们确定第一位是Z,带到下一位的时候就不应该是52/2 = 2,而应该是1。我们只需要简单的在开始对n - 1即可,代码如下:
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment