LeetCode 168 Excel Sheet Column Title
168. Excel Sheet Column Title
Given a positive integer, return its corresponding column title as
appear in an Excel sheet.For example:
1 -> A 2 -> B 3 -> C ... 26 -> Z 27 -> AA 28 -> AB
难度EASY。相当于是26进制转换,稍微做点处理。
class Solution {
public:string convertToTitle(int n) {string s = "";while(n){int x = --n % 26; s += 'A' + x;n /= 26; }reverse(s.begin(),s.end());return s;}
};
还有一种更简单的写法,避免用Reverse,直接利用递归栈的思想。
如下:
class Solution {
public:string convertToTitle(int n) {return n == 0 ? "" : convertToTitle(n / 26) + (char) (--n % 26 + 'A');}
};
LeetCode 168 Excel Sheet Column Title相关推荐
- LeetCode 168. Excel Sheet Column Title
LeetCode 168. Excel Sheet Column Title 分析 难度 易 来源 https://leetcode.com/problems/excel-sheet-column-t ...
- LeetCode - Easy - Excel Sheet Column Title
2019独角兽企业重金招聘Python工程师标准>>> Given a positive integer, return its corresponding column title ...
- Leet Code OJ 168. Excel Sheet Column Title [Difficulty: Easy]
题目: Given a positive integer, return its corresponding column title as appear in an Excel sheet. For ...
- leetcode python3 简单题168. Excel Sheet Column Title
1.编辑器 我使用的是win10+vscode+leetcode+python3 环境配置参见我的博客: 链接 2.第一百六十八题 (1)题目 英文: Given a positive integer ...
- 【LeetCode】168. Excel Sheet Column Title 解题小结
题目: Given a positive integer, return its corresponding column title as appear in an Excel sheet. For ...
- 168 Excel Sheet Column Title
这题比171那题要难一些...我用了很长时间调试边界.test case一定要想足才行. //辗转相除(不知道是不是这个名词)//test case : 26 -> Z ; 27 -> A ...
- 168. Excel Sheet Column Title
参考:https://blog.csdn.net/coder_orz/article/details/51406455
- LeetCode之Excel Sheet Column Number
1.题目 Related to question Excel Sheet Column Title Given a column title as appear in an Excel sheet, ...
- C#LeetCode刷题之#168-Excel表列名称(Excel Sheet Column Title)
问题 该文章的最新版本已迁移至个人博客[比特飞],单击链接 https://www.byteflying.com/archives/3850 访问. 给定一个正整数,返回它在 Excel 表中相对应的 ...
最新文章
- 01配置管理过程指南
- pycharm 常用代码签名
- 跨界创立PayPal、特斯拉、SpaceX……,埃隆·马斯克是这样“掌控”知识的
- VTK:PolyData之WarpScalar
- 信息学奥赛一本通 1412:二进制分类 | OpenJudge NOI 1.13 36:二进制分类
- CSS核心的几个概念
- php 使用支付宝SDK报错解决
- 苹果mac屏幕截图工具:Snagit
- 为您详解在ChemDraw中进行3D建模的方法
- The Flee Plan of Groundhog(DFS)
- 【Hive任务优化】—— Map、Reduce数量调整
- 【图像识别与处理】构建用于垃圾分类的图像分类器
- uni-app手写签名并上传七牛云
- 地火明夷 (易經大意 韓長庚)
- 计算机课程实验教学案例,联席会|第四届全国计算机类课程实验教学案例设计竞赛|...
- xargs的用法--linux
- [渝粤教育] 山东大学 英语话中华 参考 资料
- Windows 10开启ISS Web服务
- PDF编辑器如何拆分PDF文件页面
- 光刻胶分为:半导体光刻胶/LCD光刻胶/PBC光刻胶
热门文章
- PS技巧 如何在磨皮过程中保留更多细节
- 067_bilibili_downloader
- 【裂缝识别】基于matlab GUI路面裂缝识别(带面板)【含Matlab源码 1648期】
- SEO优化:seo怎么给网站选择关键词 以什么选择核心关键词和长尾关键词?
- 自然资源部第三地理信息制图院与Bigemap强强联手,共同推动多元化新GIS应用
- 全能赛道、热门方向、稀缺数据,“嬴彻-清华AIR杯”自动驾驶技术大赛火热开赛中
- 抖音视频怎么拼接?分享一款功能强大的软件
- 怎么用视频编辑软件实现跟踪马赛克效果
- easyconnect xp登录_easyconnect怎么用?easyconnect电脑版使用方法介绍(含无法连接解决办法)...
- python发朋友圈源码_Python 带你一键生成朋友圈超火的九宫格短视频