LeetCode:Excel Sheet Column Title
2015-11-20 16:14
411 查看
问题描述:
Given a positive integer, return its corresponding column title as appear in an Excel sheet.
For example:
思路:将十进制转变成26进制
代码:
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进制
代码:
class Solution { public: string convertToTitle(int n) { if(n < 1) return ""; else{ int cnt = 0; string intToString =""; while(n != 0){ intToString = char((n - 1) % 26 + 'A') + intToString; n = (n - 1) / 26; } return intToString; } } };
相关文章推荐
- Unix学习笔记-------Unix编程实例练习
- 二进制,八进制,十进制,十六进制转换算法
- 数据结构 — 图之邻接表存储创建和深度优先遍历
- <7> go time定时器
- [收藏]101个鲜为人知的超实用网站
- UIToolBar
- 类数组
- hdu1879 继续畅通工程 (kruskal求最小生成树)
- 微软算法100道题-----Fibonacci数列
- Spring AOP 整合Redis 缓存
- C++ 带空格的字符串输入
- ios应用启动时上下有黑边
- 伸展树的代码实现
- Nginx学习(一)
- 项目重构
- 推荐12个最好的 JavaScript 图形绘制库
- 我的博客
- Android开发之Notification详解
- c++实现智能指针
- Xcode自动注释插件VVDocumenter-Xcode