168. Excel Sheet Column Title

来源:互联网 发布:洛阳青峰网络 编辑:程序博客网 时间:2024/06/08 14:31

这里写图片描述
这里写图片描述

    string convertToTitle(int n) {        string str="";        while(n){            int t=n%26;            if(t!=0){            str+=t-1+'A';            n-=t;            }else{            str+='Z';            n-=26;            }            n/=26;        }        reverse(str.begin(),str.end());        return str;    }
    string convertToTitle(int n) {        string str="";        while(n){            str+=--n%26+'A';            n/=26;        }        return string(str.rbegin(),str.rend());    }
   string convertToTitle(int n) {        return n==0?"":convertToTitle(n/26)+(char)(--n%26+'A');    }
原创粉丝点击