题意:给出excel表格中的列的表示形式,问是第多少列
思路:进制转换问题
代码如下:
public class Solution
{
public int titleToNumber(String s)
{
int colNum = 0;
for (int i = 0; i < s.length(); i++)
{
colNum *= 26;
colNum += s.charAt(i) - 'A' + 1;
}
return colNum;
}
}