MCPcopy Index your code
hub / github.com/neetcode-gh/leetcode / convertToTitle

Method convertToTitle

java/0168-excel-sheet-column-title.java:2–20  ·  view source on GitHub ↗
(int columnNumber)

Source from the content-addressed store, hash-verified

1class Solution {
2 public String convertToTitle(int columnNumber) {
3 Map<Integer, Character> map = new HashMap<>();
4 char c = 'A';
5
6 for (int i = 1; i <= 26; i++) {
7 map.put(i, c);
8 c++;
9 }
10
11 StringBuilder res = new StringBuilder();
12
13 while (columnNumber > 0) {
14 int r = (columnNumber - 1) % 26;
15 res.insert(0, map.get(r + 1));
16 columnNumber = (columnNumber - 1) / 26;
17 }
18
19 return res.toString();
20 }
21}

Callers

nothing calls this directly

Calls 4

putMethod · 0.45
insertMethod · 0.45
getMethod · 0.45
toStringMethod · 0.45

Tested by

no test coverage detected