本文主要是介绍LeetCode 168. Excel表列名称,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
解题思路
找规律。。
A=0+1 B=1+1 C=2+1 D=3+1
AA=26*(0+1)+0+1=27
AB=26*(0+1)+1+1=28
相关代码
class Solution {public String convertToTitle(int columnNumber) {String temp = "";while(columnNumber!=0){char t = (char)((columnNumber-1)%26+'A');temp = t+temp;columnNumber=(columnNumber-1)/26;}return temp;}
}
这篇关于LeetCode 168. Excel表列名称的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!