11.leetcode题目171: Excel Sheet Column Number
2016-03-08 10:17
232 查看
对应168题:数字转成表题
本题:实质上就是26进制数转换
class Solution {
public:
int titleToNumber(string s) {
if(s=="")//非if(s==NULL),NULL是针对字符的
return 0;
int res=0;
for(int i=0;i!=s.length();i++){
res=res*26+(s[i]-'A'+1);
}
return res;
}
};
本题:实质上就是26进制数转换
class Solution {
public:
int titleToNumber(string s) {
if(s=="")//非if(s==NULL),NULL是针对字符的
return 0;
int res=0;
for(int i=0;i!=s.length();i++){
res=res*26+(s[i]-'A'+1);
}
return res;
}
};
相关文章推荐
- 正则表达式之PHP篇split 与 php函数explode
- 数据库精选1
- ijkplayer编译脚本分析(一)——init-android.sh
- hive1.2.1 在hadoop 2.6.0中搭建的问题
- hihocoder: hiho一下 第八十八周 88
- 2015级C++第2周实践项目
- mongodb权限
- Hibernate(1)——数据访问层的架构模式<转>
- js数组冒泡排序,快速排序的原理以及实现
- 3月初.公司域名总量TOP15:纳网科技第八 增速最快
- Spring配置事务管理,service端通过@Transactional注解
- 博客首语
- 谈谈Objective-C的警告
- javascript对象的创建和访问
- 三种二维数组的内存模型
- JS和Native交互之 -WebViewJavascriptBridge源码分析
- oracle之 any、all 解析
- jQuery中的动画
- [leetcode] Maximum Depth of Binary Tree
- ORA-01145: 除非启用了介质恢复 否则不允许立即脱机