leetcode 168 Excel Sheet Column Title
来源:互联网 发布:菜谱软件ipad 编辑:程序博客网 时间:2024/06/05 06:34
Problem:
给一个数字,输出对应的字母编号,1-A, 26-Z,27-AA。
Solution:
考察的是进制的转换,难点在于对于26的倍数的处理,通过取余时-1然后再+1来实现。
Solution1:class Solution {public: string convertToTitle(int n) { return (n==0) ? "" : convertToTitle((n-1)/26) + char('A'+(n-1)%26); }};Solution2:class Solution {public: string convertToTitle(int n) { string ans; while(n) { ans = char((n-1)%26 +'A') + ans; n = (n-1)/26; } return ans; }};
1 0
- leetcode 168-Excel Sheet Column Title
- LeetCode(168) Excel Sheet Column Title
- [leetcode 168] Excel Sheet Column Title
- leetCode#168 Excel Sheet Column Title
- [Leetcode 168, Easy] Excel Sheet Column Title
- [leetcode oj 168] Excel Sheet Column Title
- LeetCode[168]Excel Sheet Column Title
- [leetcode 168]Excel Sheet Column Title
- [leetCode 168]Excel Sheet Column Title
- LeetCode 168: Excel Sheet Column Title
- leetcode-168 Excel Sheet Column Title
- Excel Sheet Column Title - LeetCode 168
- LeetCode 168 Excel Sheet Column Title
- leetcode[168]:Excel Sheet Column Title
- leetcode-168-Excel Sheet Column Title
- leetcode 168: Excel Sheet Column Title
- [LeetCode 168] Excel Sheet Column Title
- [Leetcode]#168 Excel Sheet Column Title
- 素数测试1047
- AIX相关(2)
- Android 屏幕适配方案
- 设计模式之单例模式
- 修改 Activity 进入和退出动画
- leetcode 168 Excel Sheet Column Title
- Mybatis通用DAO设计封装(mybatis)
- 友盟微信新浪分享成功不走回调
- 安卓内核和镜像自动烧录脚本
- 支持向量回归模型SVR
- mysql存储过程
- 如何设计一触式微交互
- 时间序列分析-R语言-随机游走以及回归画图
- JS中的与时间相关的函数(long与date,timestamp之间的转换)