Java实现 LeetCode 171 Excel表列序号
2023-09-14 08:58:06 时间
171. Excel表列序号
给定一个Excel表格中的列名称,返回其相应的列序号。
例如,
A -> 1
B -> 2
C -> 3
...
Z -> 26
AA -> 27
AB -> 28
...
示例 1:
输入: “A”
输出: 1
示例 2:
输入: “AB”
输出: 28
示例 3:
输入: “ZY”
输出: 701
class Solution {
public int titleToNumber(String s) {
char[] charArray = s.toCharArray();
int res = 0;
for(int i = 0; i < charArray.length; i++) {
res = res*26 + (charArray[i] - 'A' + 1);
}
return res;
}
}
相关文章
- Java实现 LeetCode 816 模糊坐标(暴力)
- Java实现 LeetCode 805 数组的均值分割 (DFS+分析题)
- Java实现 LeetCode 752 打开转盘锁(暴力)
- Java实现 LeetCode 599 两个列表的最小索引总和(使用hash提高效率)
- Java实现 LeetCode 493 翻转对
- Java实现 LeetCode 441 排列硬币
- Java实现 LeetCode 342 4的幂
- Java实现 LeetCode 319 灯泡开关
- Java实现 LeetCode 337 打家劫舍 III(三)
- Java实现 LeetCode 140 单词拆分 II(二)
- Java实现 LeetCode 136 只出现一次的数字
- Java实现 LeetCode 212 单词搜索 II
- Java实现第八届蓝桥杯纸牌三角形
- java实现第七届蓝桥杯骰子游戏
- Java实现 蓝桥杯 历届试题幸运数
- Java中String字符串截取几种方法(substring,split)
- 想少踩坑?不可忽视的JAVA注释