168.leetcode Excel Sheet Column Title(easy)[进制转换]
来源:互联网 发布:最好广告过滤软件 编辑:程序博客网 时间:2024/06/05 14:36
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
这道题其实就是十进制转换成26进制,那么除以26然后得到余数就可以。注意的是26的时候的处理,然后就是需要字符串反转输出。
class Solution {public: string convertToTitle(int n) { //这个题可以转换成10进制转换成26进制 string s; while(n>0) { int temp = n%26; char c; if(temp == 0) c = 'Z'; else c = 'A'+ temp-1; //cout<<c<<endl; s.push_back(c); n = n/26; if(temp == 0) n = n-1; } //cout<<s<<endl; string s1; int j = 0; for(int i = s.length()-1;i>=0;i--) { //cout<<s[i]<<endl; s1.push_back(s[i]); } return s1; }};
0 0
- 168.leetcode Excel Sheet Column Title(easy)[进制转换]
- 【leetcode 进制转换】Excel Sheet Column Title
- [Leetcode 168, Easy] Excel Sheet Column Title
- <LeetCode><Easy> 168 Excel Sheet Column Title
- LeetCode #168 - Excel Sheet Column Title - Easy
- Leetcode 168. Excel Sheet Column Title (Easy) (cpp)
- 171.leetcode Excel Sheet Column Number(easy)[进制转换]
- Excel Sheet Column Title 进制转换
- 168. Excel Sheet Column Title [easy] (Python)
- leetcode 168. Excel Sheet Column Title | 进制转化
- leetcode 168. Excel Sheet Column Title-表格栏目|进制转换
- [LeetCode]168.Excel Sheet Column Title
- 168. Excel Sheet Column Title Leetcode Python
- LeetCode 168. Excel Sheet Column Title
- 【LeetCode】168.Excel Sheet Column Title
- [leetcode] 168.Excel Sheet Column Title
- [LeetCode]168. Excel Sheet Column Title
- 168. Excel Sheet Column Title LeetCode
- Lintcode 带最小值的栈
- [Robotics: Aerial Robotics] Quadrotor Dynamics 四旋翼无人机动力学
- 调整数组顺序使奇数位于偶数前面
- x265探索与研究(九):compressFrame()函数
- HDU1084 What Is Your Grade?
- 168.leetcode Excel Sheet Column Title(easy)[进制转换]
- HDU 1098 Ignatius's puzzle(数学归纳题or费马小定理)
- linux内核的make modules 有什么用
- jquery table表格 获取选中的某一行和某一列的值
- tomcat报内存溢出解决方案
- 如何使用集合中的ArrayList方法
- 制作ESX6.0 U盘启动器
- opencv中检测视频内容是否变化,并且能够进行人脸检测。
- 欢迎使用CSDN-markdown编辑器