给定一个Excel表格中的列名称,返回其相应的列序号。

例如,

    A -> 1B -> 2C -> 3...Z -> 26AA -> 27AB -> 28 ...

示例 1:

输入: "A"
输出: 1

示例 2:

输入: "AB"
输出: 28

示例 3:

输入: "ZY"
输出: 701
class Solution:def titleToNumber(self, s):""":type s: str:rtype: int"""result = 0for i in range(len(s)):result *= 26result += ord(s[i]) - ord('A') + 1return result

转载于:https://www.cnblogs.com/flashBoxer/p/9508932.html

【leetcode 简单】第四十一题 Excel表列序号相关推荐

  1. LeetCode(171)——Excel表列序号(JavaScript)

    给定一个Excel表格中的列名称,返回其相应的列序号. 例如, A -> 1 B -> 2 C -> 3 - Z -> 26 AA -> 27 AB -> 28 - ...

  2. LeetCode刷题笔记第171题: Excel 表列序号

    LeetCode刷题笔记第171题: Excel 表列序号 想法: 给你一个字符串 columnTitle,表示 Excel 表格中的列名称.返回 该列名称对应的列序号.此题单个字符的对应值与ASCI ...

  3. 实用算法题:excel表列序号与十进制数字的互相转化算法讲解!

    日常生活中excel的使用大家都不陌生,可能几列的表格我们还能脑海中参照A-Z来区分对应的数字应该是几.但有的表格列过多,或者鼠标一甩到了很后面的位置,好几个字母拼起来,一时间很难反映过来对应的数字是 ...

  4. LeetCode 815. 公交路线 / 909. 蛇梯棋(还是bfs)/ 168. Excel表列名称 / 171. Excel表列序号

    815. 公交路线 2021.6.28 每日一题 题目描述 给你一个数组 routes ,表示一系列公交线路,其中每个 routes[i] 表示一条公交线路,第 i 辆公交车将会在上面循环行驶.例如, ...

  5. Excel 表列序号(C++)

    Excel 表列序号 给你一个字符串 columnTitle ,表示 Excel 表格中的列名称.返回 该列名称对应的列序号 . 例如: A -> 1 B -> 2 C -> 3 . ...

  6. Leetcode171. Excel 表列序号

    Every day a leetcode 题目来源:171. Excel 表列序号 解法1:数学 168. Excel表列名称的逆向题目. 本题实质上是特殊的 26 进制. A ~ Z对应1 ~ 26 ...

  7. 【数据结构与算法】之深入解析“Excel表列序号和表列名称”的求解思路与算法示例

    一.Excel 表列序号 ① 题目要求 给你一个字符串 columnTitle ,表示 Excel 表格中的列名称,返回该列名称对应的列序号. 例如: A -> 1 B -> 2 C -& ...

  8. 171. Excel 表列序号/ 168. Excel表列名称 ( 26进制转换变形 )

    171. Excel 表列序号 168. Excel表列名称 AC Code class Solution {public int titleToNumber(String s) {int ans = ...

  9. 171. Excel表列序号

    171. Excel表列序号 给定一个Excel表格中的列名称,返回其相应的列序号. 例如, A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> ...

最新文章

  1. PHP的学习--Traits新特性
  2. 4.5.1 RIP协议与距离向量算法
  3. 云计算产业被市场广泛看好 未来市场规模达4300亿元
  4. python计算csv列平均值_利用Python读取CSV文件并计算某一列的均值和方差
  5. 梯度下降原理汇总(转载+整理)
  6. TensorFlow6-线性回归实战
  7. Weblogic - Failed to bind remote object 错误解决方法
  8. 如何查阅资料?(找数据集,文献...)
  9. Jmock-使用ClassImposteriser扩展mock class对象
  10. C语言curl实现FTP上传、下载、获取文件信息
  11. 【Python 安装】安装第三方库时 PermissionError: [WinError 5] Access is denied
  12. Android Material Design调色板
  13. YDOOK:Maxwell 电磁场仿真 最新版的 Maxwell 软件 使用什么软件进行电磁场仿真
  14. php重定向和伪静态,「PHP重定向与伪静态区别」- 海风纷飞Blog
  15. python怎样计算增长率_Python令人难以置信的增长
  16. 【Unity3D】基于模板测试和顶点膨胀的描边方法
  17. java实现抛物线轨迹计算_JavaFX中抛物线轨迹的时间线
  18. 【细胞分割】原子力显微镜图像分析【含GUI Matlab源码 1371期】
  19. define的边缘效应
  20. java获取参数上的注解_java-如何获取带注释的方法参数及其注释

热门文章

  1. 计算机编程关键字一,和计算机编程有关的101条伟大的名言
  2. Python入门--字符串的连接和替换,replace,join
  3. python 命令行运行 多进程_Python初学——多进程Multiprocessing
  4. activiti 设置候选人_中标 | 河南移动公示无源波分复用设备集采中标候选人名单:3家厂商上榜...
  5. 数据结构—快速排序及其实现思想分而治之DC(思维导图版)
  6. 栈的链式存储框架搭建
  7. [机器学习] 机器学习中所说的“线性模型”是个什么东西?
  8. 安卓短信功能全解:调用系统短信功能发送短信、彩信,使用SmsManager发送短信,并监听发送短信的投递情况,使用广播接收器监听接收的短信。
  9. 【Proteus仿真8086】并行接口芯片8255
  10. Latex空格一个字符\空格