原题链接在这里:https://leetcode.com/problems/excel-sheet-column-number/
这道题与Excel Sheet Column Title相呼应。Time O(n), Space O(1).
注意cast时后面的数要加个整体的括号。
AC Java:
public class Solution {
public int titleToNumber(String s) {
if(s == null || s.length() == 0)
return 0;
int res = 0;
for(int i = 0; i < s.length(); i++){
res= res + (int)((s.charAt(i)-64)*Math.pow(26,s.length()-i-1));
}
return res;
}
}

本文详细解读了如何将Excel单元格名称转换为对应的列编号,并提供了Java代码实现,适用于初学者理解底层逻辑。
452

被折叠的 条评论
为什么被折叠?



