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

例如,

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

输入: "A"
输出: 1
示例 2:

输入: "AB"
输出: 28
示例 3:

输入: "ZY"
输出: 701

思路:其实就是二十六进制转化成10进制。

class Solution {public int titleToNumber(String s) {int ans = 0;for(int i=0;i<s.length();i++) {int num = s.charAt(i) - 'A' + 1;ans = ans * 26 + num;}return ans;}
}

leetcode171. Excel表列序号相关推荐

  1. Leetcode171. Excel 表列序号

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

  2. LeetCode-171. Excel 表列序号(java)

    一.前言

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

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

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

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

  5. 171. Excel表列序号

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

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

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

  7. 【171】Excel表列序号

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

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

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

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

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

最新文章

  1. 哈佛大学校长: 教育是培养你辨别有人在胡说八道的能力
  2. 博为峰Java技术题 ——JavaSE 类加载器Ⅰ
  3. I2C驱动程序框架probe道路
  4. 深度学习——02、深度学习入门 1-7
  5. 一起来看流星雨剧情简介/剧情介绍/剧情分集介绍第三十集
  6. C语言代码注释 - C语言零基础入门教程
  7. js生成随机密码,密码位数自定
  8. 朴灵:云计算的开发者视界中,OpenAPI 是绝对主角 | 凌云时刻
  9. iphone13pro手机如何投屏?iphone13投屏教程
  10. 读取xlsx,根据模板图片批量添加文字生成相关图片,如证书,奖状,名片等
  11. 计算机控制技术 温钢云,计算机控制课程设计――大纯时延一阶惯性环节温度控制系统.docx...
  12. Ectouch修改虚拟销售数量的方法
  13. android打印机字体大小,打印自定义文档  |  Android 开发者  |  Android Developers
  14. STM32F401RCT6最小系统原理图设计
  15. win7配置计算机失败怎么办,Win7配置失败还原更新怎么回事 Win7配置update失败的解决办法...
  16. FASTA序列格式说明
  17. android radiobutton下划线,使用RadioGroup做简单的按钮下划线切换效果
  18. 天刀霸王枪服务器怎么维护了,霸王枪27日合服 11批天涯合服维护公告
  19. VUE MVVM实现
  20. 国防科大计算机科学与技术专业排名,国防科技大学王牌专业排名

热门文章

  1. 联想拯救者 R7000P 安装Ubuntu 21.04 出现屏幕亮度不能调节的问题
  2. 《生命》第二集:Reptiles and Amphibians (爬行和两栖动物)
  3. 第十三届蓝桥杯省赛C++C组-纸张尺寸
  4. java基础知识点(一)
  5. 孪生再世代表数字几_黑暗传说之再世狼人
  6. linux brctl 网桥设置
  7. oracle:sql保留两位小数方法
  8. adb查看手机cpu使用率_通过 adb 命令获取手机应用性能数据 (CPU、内存、流量)
  9. 很方便的javascript开发工具--火狐的Scratchpad(代码草稿本)工具
  10. 在外包搞了7年,废了.....