LeetCode-Excel表列序号-简单

LeetCode-Excel表列序号-简单,第1张

LeetCode-Excel表列序号-简单 标题:171Excel表列序号-简单 题目

给你一个字符串 columnTitle ,表示 Excel 表格中的列名称。返回该列名称对应的列序号。

示例1
输入: columnTitle = "A"
输出: 1
示例2
输入: columnTitle = "AB"
输出: 28
示例3
输入: columnTitle = "ZY"
输出: 701
示例4
输入: columnTitle = "FXSHRXW"
输出: 2147483647
提示
1 <= columnTitle.length <= 7
columnTitle 仅由大写英文组成
columnTitle 在范围 ["A", "FXSHRXW"] 内
代码Java
	public int titleToNumber(String columnTitle) {
        int result = 0;
        for (int i = columnTitle.length() - 1, j = 0; i >= 0; i--, j++) {
            int x = (columnTitle.charAt(i) - 64) * (int) Math.pow(26, j);
            result += x;
        }
        return result;
    }

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5638526.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存