[LeetCode 171]Excel Sheet Column Number
2015-08-28 13:19
423 查看
Related to question Excel Sheet Column Title
Given a column title as appear in an Excel sheet, return its corresponding column number.
For example:
solution:
26 进制,逐位*26相加
Given a column title as appear in an Excel sheet, return its corresponding column number.
For example:
A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -> 28
solution:
26 进制,逐位*26相加
public int titleToNumber(String s) { if(s == null ||s.isEmpty()) return 0; if(s.length()==1) return s.charAt(0)-'A'+1; int result = s.charAt(0)-'A'+1; for(int i=1;i<s.length();i++){ int cur = s.charAt(i)-'A'+1; result = result*26 + cur; } return result; }
相关文章推荐
- java -日期
- jquery 跳转到当前页面指定位置
- laravel 分页
- Linux shell获取时间和时间间隔(ms级别)
- 程序员必须知道的10大基础实用算法及其讲解
- Linux文件夹文件创建、删除
- Data Base mysql批量操作
- java正则表达式练习
- 微信公众平台开发(三)——二维码、创建菜单
- Configure the Struts Tag Libraries
- pdf文档如何修改乱序页面
- css3的动画animation
- PAT 1069. The Black Hole of Numbers (20)
- java Runtime.getRuntime().exec 调用系统脚本/命令注意事项
- 每日5题(线程)
- 求最小环模板题小结
- RESTful GET,405 Method not Allowed
- php错误:You don't have permission to access / on this server.
- Android Migrate Android Code
- eclipse下使用git插件上传代码至github (或下载代码)