publicinttitleToNumber(String columnTitle){int sum =0;for(int i =0; i < columnTitle.length(); i++){
sum +=(columnTitle.charAt(i)-64)*Math.pow(26, columnTitle.length()- i -1);}return sum;}
目录1. 题目描述2. 解题思路3. 代码实现1. 题目描述2. 解题思路这道题的本质其实就是进制转换,是一个26进制到10进制的转换,同样的按位权展开求和就可以了,没什么特别的。3. 代码实现public int titleToNumber(String columnTitle) { int sum = 0; for (int i = 0; i < columnTitle.length(); i++) { sum += (colu