当前位置: 首页 > news >正文

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”].

二、题解

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;}
};

相关文章:

  • VC++ 绘制折线学习
  • 最新wordpress外贸主题
  • 【漏洞复现】H3C Web网管登录任意文件读取漏洞
  • Unity所有关于旋转的方法详解
  • 乡政府|乡政府管理系统|基于Springboot的乡政府管理系统设计与实现(源码+数据库+文档)
  • 网络原理 - HTTP/HTTPS(1)
  • CTFshow web(php文件上传155-158)
  • 打造安全可靠的阅后即焚聊天平台,保护你的隐私
  • 【JVM篇】什么是类加载器,有哪些常见的类加载器
  • 2024前端面试准备之HTML篇
  • Java入门教程:介绍、优势、发展历史以及Hello World程序示例
  • 【论文精读】DINO
  • 上位机图像处理和嵌入式模块部署(上位机主要功能)
  • 第五节 zookeeper集群与分布式锁_2
  • Unity 2D Spine 外发光实现思路
  • php的引用
  • @angular/forms 源码解析之双向绑定
  • 【从零开始安装kubernetes-1.7.3】2.flannel、docker以及Harbor的配置以及作用
  • JavaWeb(学习笔记二)
  • 给自己的博客网站加上酷炫的初音未来音乐游戏?
  • 看完九篇字体系列的文章,你还觉得我是在说字体?
  • 使用Envoy 作Sidecar Proxy的微服务模式-4.Prometheus的指标收集
  • “十年磨一剑”--有赞的HBase平台实践和应用之路 ...
  • 哈罗单车融资几十亿元,蚂蚁金服与春华资本加持 ...
  • ​MySQL主从复制一致性检测
  • ​如何防止网络攻击?
  • (2/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (Bean工厂的后处理器入门)学习Spring的第七天
  • (done) ROC曲线 和 AUC值 分别是什么?
  • (八)五种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (简单) HDU 2612 Find a way,BFS。
  • *Django中的Ajax 纯js的书写样式1
  • .java 指数平滑_转载:二次指数平滑法求预测值的Java代码
  • .mysql secret在哪_MySQL如何使用索引
  • .NET 应用架构指导 V2 学习笔记(一) 软件架构的关键原则
  • .NET/C# 使窗口永不获得焦点
  • .Net8 Blazor 尝鲜
  • .NET多线程执行函数
  • .NET牛人应该知道些什么(2):中级.NET开发人员
  • .NET设计模式(7):创建型模式专题总结(Creational Pattern)
  • .vue文件怎么使用_我在项目中是这样配置Vue的
  • ::
  • @data注解_一枚 架构师 也不会用的Lombok注解,相见恨晚
  • [ Algorithm ] N次方算法 N Square 动态规划解决
  • [AutoSar]工程中的cpuload陷阱(三)测试
  • [C++]STL之map
  • [C++]模板与STL简介
  • [leetcode] 66. 加一
  • [Linux]使用CentOS镜像与rpm来安装虚拟机软件
  • [Oh My C++ Diary]用cout输出流保留输出小数位数的方法
  • [OPEN SQL] 修改数据
  • [Oracle]4--查询操作
  • [PyTorch][chapter 60][强化学习-2-有模型学习2]
  • [Samba] 一路走来
  • [Script]采用Python创建当前日期文件夹