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
過(guò)程十分簡(jiǎn)單:
string convertToTitle(int n) {
string res;
while(n > 0){
n -- ;
res = char('A' + n % 26) + res;
n /= 26;
}
return res;
}
本質(zhì)上是一個(gè)10進(jìn)制轉(zhuǎn)26進(jìn)制的問(wèn)題歧譬。
這個(gè)先減一十分重要著淆。