leetcode--Excel Sheet Column Title

来源:互联网 发布:人体工学椅有用吗 知乎 编辑:程序博客网 时间:2024/06/11 08:15

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 
[java] view plain copy
  1. public class Solution {  
  2.     public String convertToTitle(int n) {  
  3.         StringBuilder sb = new StringBuilder();  
  4.         while(n>0){  
  5.             n--;  
  6.             char c = (char) (n%26 + 'A');  
  7.             sb.insert(0,c);  
  8.             n/=26;        
  9.         }  
  10.         return sb.toString();  
  11.     }  
  12. }  

原文链接http://blog.csdn.net/crazy__chen/article/details/46388189