力扣171.Excel表列序号
题目描述
给定一个Excel表格中的列名称,返回其相应的列序号。
例如,A -> 1B -> 2C -> 3...Z -> 26AA -> 27AB -> 28 ...
示例
示例 1:输入: "A"
输出: 1示例 2:输入: "AB"
输出: 28示例 3:输入: "ZY"
输出: 701
解题思路
进制转换:字符数组从左至右遍历,用算式s[i] - ‘A’ + 1将字符转换为数字,循环*26即可
代码
int titleToNumber(char * s){int re = 0;for (int i = 0; s[i] != '\0'; i++) {//从左至右高位到低位int num = s[i] - 'A' + 1;re = re * 26 + num;}return re;
}
链接
力扣171.Excel表列序号相关推荐
- LeetCode 815. 公交路线 / 909. 蛇梯棋(还是bfs)/ 168. Excel表列名称 / 171. Excel表列序号
815. 公交路线 2021.6.28 每日一题 题目描述 给你一个数组 routes ,表示一系列公交线路,其中每个 routes[i] 表示一条公交线路,第 i 辆公交车将会在上面循环行驶.例如, ...
- 171. Excel 表列序号/ 168. Excel表列名称 ( 26进制转换变形 )
171. Excel 表列序号 168. Excel表列名称 AC Code class Solution {public int titleToNumber(String s) {int ans = ...
- 171. Excel表列序号
171. Excel表列序号 给定一个Excel表格中的列名称,返回其相应的列序号. 例如, A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> ...
- LeetCode 171. Excel表列序号(26进制转10进制)
1. 题目 给定一个Excel表格中的列名称,返回其相应的列序号. 例如,A -> 1B -> 2C -> 3...Z -> 26AA -> 27AB -> 28 ...
- (力扣)171.Excel表列序号(c语言)
题目 给你一个字符串 columnTitle ,表示 Excel 表格中的列名称.返回该列名称对应的列序号. 例如, A -> 1 B -> 2 C -> 3 ... Z -> ...
- 171. Excel表列序号(简单题)
题目描述: 给定一个Excel表格中的列名称,返回其相应的列序号. 例如, A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -& ...
- 171. Excel 表列序号
给你一个字符串 columnTitle ,表示 Excel 表格中的列名称.返回该列名称对应的列序号. 例如, A -> 1 B -> 2 C -> 3 .. ...
- 171. Excel 表列序号。
给你一个字符串 columnTitle ,表示 Excel 表格中的列名称.返回 该列名称对应的列序号 . 例如: A -> 1 B -> 2 C -> 3 - Z -> 26 ...
- 【LeetCode】171. Excel 表列序号
题目 我的解答(已通过) class Solution {public int titleToNumber(String columnTitle) {int sum = 0;for(int i = 0 ...
最新文章
- python PDF 转 图片
- 【大佬漫谈】5G对AI反欺诈行业提出更高要求——谢映莲
- SpringBoot核心
- getbook netty实战_Netty 入门教程
- datatable 转list
- MySQL设置数据格为空白或NULL
- autojs长按坐标没反应_Auto.js 一个主要由无障碍服务实现的不需要Root权限的类似按键精灵的自动操作软件...
- 当前用户更改运行方式出现错误的解决办法
- 《JavaScript设计模式》读书笔记模板方法模式
- 无法访问工作组计算机修复工具,用于局域网共享(Okshare)的一键修复工具
- android脚本需语言,Android中使用脚本语言Lua
- Linux之iptables防火墙
- Win10 企业版ltsc 无法访问samba网络共享问题及解决!(转)
- java用于选择结构的关键字_Java结构
- java uninstall tool_java卸载工具|java卸载工具(JavaUninstallTool)下载v1.1.0.0 - 欧普软件下载...
- hgame2023-week4
- Recipe terminated with fatal error: spawn latexmk ENOENT.
- 【2023/05/13】NP完备
- 静态分析工具Cppcheck在Windows上的使用
- 升级OpenSSL修复高危漏洞Heartbleed
热门文章
- ctf 抓捕赵德汉_2017年网络空间安全技术大赛部分writeup
- 变速恒频风电机组的优缺点_保障风电齿轮箱的有效润滑
- Emgu-WPF学习使用-阈值化
- 文件操作,列表实例NiceHexSpiral
- 在linux系统下安装jdk
- mybatis 报错: Invalid bound statement (not found)
- HITOJ 2662 Pieces Assignment(状压DP)
- mysql 用户权限设置【转】
- 如何用matlab画正态分布曲线
- mysql in 截断_MySQL十进制字段’数据在第1行的第x列被截断’问题