技术栈

C++ | Leetcode C++题解之第171题Excel表列序号

Ddddddd_1582024-06-27 15:34

题目:

题解:

cpp 复制代码
class Solution {
public:
    int titleToNumber(string columnTitle) {
        int number = 0;
        long multiple = 1;
        for (int i = columnTitle.size() - 1; i >= 0; i--) {
            int k = columnTitle[i] - 'A' + 1;
            number += k * multiple;
            multiple *= 26;
        }
        return number;
    }
};
上一篇:Flink SQL因类型错误导致MAX和MIN计算错误
下一篇:为Ubuntu18.04云服务器修改用户shell
相关推荐
铅笔小新z
18 分钟前
【C++】从理论到实践:类和对象完全指南(上)
开发语言·c++
go_bai
39 分钟前
Linux-线程
linux·开发语言·c++·经验分享·笔记
代码AC不AC
1 小时前
【C++】智能指针
c++·智能指针
zzzsde
1 小时前
【C++】二叉搜索树
开发语言·c++
无限进步_
1 小时前
C语言atoi函数实现详解:从基础到优化
c语言·开发语言·c++·git·后端·github·visual studio
AA陈超
1 小时前
ASC学习笔记0022:在不打算修改属性集时访问生成的属性集
c++·笔记·学习·ue5·虚幻引擎·unreal engine
初夏睡觉
1 小时前
P1048 [NOIP 2005 普及组] 采药
数据结构·c++·算法
上去我就QWER
1 小时前
C++中的堆和栈
开发语言·c++
小欣加油
1 小时前
leetcode 1513 仅含1的子串数
c++·算法·leetcode·职场和发展
专注VB编程开发20年
1 小时前
.net按地址动态调用VC++DLL将非托管DLL中的函数地址转换为.NET可调用的委托
开发语言·c++·c#·.net
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03BongoCat - 跨平台键盘猫动画工具04安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)05Linux下V2Ray安装配置指南06《大数据技术原理与应用》实验报告三 熟悉HBase常用操作07综合整理:pdf预览显示:你尝试预览的文件可能对你的计算机有害。如果你信任此文件以及其来源,请打开此文件以看其内容,如何解决以正常预览文件08jdk21下载、安装(Windows、Linux、macOS)092025 最新教程:注册并切换到美区 Apple ID10智能库存管理的需求预测模型:从业务痛点到落地代码的完整实践