LeetCode Q 168 - Excel Sheet Column Title
Given a positive integer, return its corresponding column title as appear in an Excel sheet.
Example 1: Input: 1 ; Output: "A"
Example 2: Input: 28 ; Output: "AB"
Example 3: Input: 701 ; Output: "ZY"
Solution
Algorithm
Bases Convert
Code:
public String convertToTitle(int n) {
StringBuilder sb = new StringBuilder();
while (n != 0) {
n--;
sb.append((char) (n % 26 + 'A'));
n /= 26;
}
return sb.reverse().toString();
}