代码拉取完成,页面将自动刷新
package com.fishercoder.solutions;
/**
*
* 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"
*/
public class _168 {
public static class Solution1 {
public String convertToTitle(int n) {
/**Get the right most digit first, move to the left, e.g. when n = 28, we get 'B' first, then we get 'A'.*/
StringBuilder sb = new StringBuilder();
while (n != 0) {
int temp = (n - 1) % 26;
sb.append((char) (temp + 65));
n = (n - 1) / 26;
}
return sb.reverse().toString();
}
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。