LeetCode171. Excel Sheet Column Number

这篇具有很好参考价值的文章主要介绍了LeetCode171. Excel Sheet Column Number。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、题目

Given a string columnTitle that represents the column title as appears in an Excel sheet, return its corresponding column number.

For example:

A -> 1
B -> 2
C -> 3

Z -> 26
AA -> 27
AB -> 28

Example 1:

Input: columnTitle = “A”
Output: 1
Example 2:

Input: columnTitle = “AB”
Output: 28
Example 3:

Input: columnTitle = “ZY”
Output: 701

Constraints:

1 <= columnTitle.length <= 7
columnTitle consists only of uppercase English letters.
columnTitle is in the range [“A”, “FXSHRXW”].文章来源地址https://www.toymoban.com/news/detail-825855.html

二、题解

class Solution {
public:
    int titleToNumber(string columnTitle) {
        int n = columnTitle.size();
        int res = 0;
        long long mul = 1;
        for(int i = n - 1;i >= 0;i--){
            int k = columnTitle[i] - 'A' + 1;
            res += k * mul;
            mul *= 26;
        }
        return res;
    }
};

到了这里,关于LeetCode171. Excel Sheet Column Number的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 多个excel的sheet合并到一个excel下

    目标:多个excel的sheet合并到一个excel下(不同sheet) 要求:原始数据不同excel中的sheet名不同

    2024年02月13日
    浏览(41)
  • 【Python】Excel多sheet逐行合并为一个sheet

    我有一个excel,内含多个sheet,我要将不同sheet合并在一个sheet中,依然保存在这个excel文件中,命名为合并,要求列名依次对应,逐行合并,请为我写出python代码

    2024年01月21日
    浏览(63)
  • Excel 文件底部sheet 如何恢复

            偶然打开一个excel文件,惊奇地发现:原来excel文件底部的若干个sheet居然全都看不到了。好神奇啊。        用其它的电脑打开同样的excel文件,发现:其实能看到的。说明这个excel文件并没有被损坏。只要将修改相关设置。就可以再次看到sheet啦。        [文件]-

    2024年04月11日
    浏览(48)
  • EasyExcel读取多sheet excel异常

    使用Spring Boot集成EasyExcel进行导入excel多sheet,执行异常 file是MultipartFile,入参,主要处理流程如下 异常: com.alibaba.excel.exception.ExcelCommonException: Convert excel format exception.You can try specifying the ‘excelType’ yourself 按照描述,缺少excelType参数,补充后,代码大概如下: 异常: com.

    2024年02月16日
    浏览(37)
  • 【Python】excel多个sheet数据合并实例

    因为,每天都会有的大量excel报表汇总处理任务,所以写了一个脚本来处理。 就是找出每一个excel中特定的sheet,把这些sheet的特定列读取出来合并到一个sheet中。 因为每一个sheet的数据都不太一样,所以稍微麻烦一点,下面使用openpyxl方式和pandas两种方式来处理。 使用openpyx

    2024年02月02日
    浏览(53)
  • 【工具类】Excel 多 Sheet 导入工具类

    使用自定义注解 + 反射 + 泛型 + 封装,实现统一读取 自定义注解,Excel 作用于属性-Excel 列名,ExcelTarget 作用于类-ExcelSheet名 使用 实体定义 源码:https://gitee.com/zhaomingjian/workspace_luoan_demo/tree/master/excel-tool/src/main/java/com/excel/tool/putuo

    2024年02月04日
    浏览(35)
  • Python合并EXCEL数据(按行、按列、按sheet)

    1.按行合并多个excel文件 2.按列合并多个excel文件(多个excel文件行数需一致) 改进版:把需要合并的excel表格放在一个文件夹,运行代码把该文件夹中的表格合并 这个代码直接粘过去用就行,改绿色的部分即可,注意要把文件都放一个文件夹里。 3.按sheet合并,把一个文件里

    2024年02月15日
    浏览(44)
  • QT使用QXlsx实现对Excel sheet的相关操作 QT基础入门【Excel的操作】

     准备环搭:QT中使用QtXlsx库的三种方法 1、查询打开的Excel中所有可用的工作表(Sheet)名称 功能说明:  查询Excel中所有的工作表(Sheet)名称; 返回值:  所有工作表的名称列表;

    2024年02月11日
    浏览(40)
  • excel(wps)之vlookup函数合并sheet数据

    VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用,例如可以用来核对数据,多个表格之间快速导入数据等函数功能。功能是按列查找,最终返回该列所需查询列序所对应的值;与之对应的HLOOKUP是按行查找的。 VLOOKUP函数

    2024年01月24日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包