Excel Sheet Column Number
来源:互联网 发布:ubuntu 自启动脚本 编辑:程序博客网 时间:2024/05/02 13:48
Related to question Excel Sheet Column Title
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
public class Solution { public int titleToNumber(String s) { char[] col=s.toCharArray(); int sum=0; for(char c:col){ sum=sum*26+(c-64); } return sum; }}
算是比较直白的一种写法,速度比较靠后,于是我看了看快速的解法,感觉醉醉的。
对于这样已知进制了,可以预先算好
int[] multiplier = {308915776,11881376,456976,17576,676,26,1};
这样只要加一下就好了。。
0 0
- Excel Sheet Column Number
- Excel Sheet Column Number
- Excel Sheet Column Number
- Excel Sheet Column Number
- Excel Sheet Column Number
- Excel Sheet Column Number
- Excel Sheet Column Number
- Excel Sheet Column Number
- Excel Sheet Column Number
- Excel Sheet Column Number
- Excel Sheet Column Number
- Excel Sheet Column Number
- Excel Sheet Column Number
- Excel Sheet Column Number
- excel Sheet Column Number
- Excel Sheet Column Number
- Excel Sheet Column Number
- Excel Sheet Column Number
- 把list数据转化成easy ui树标签能够识别的json字符串
- 从零开始学java(二)--数据类型和运算符
- c++引用
- 你是一匹野马,过分留恋草原的意思
- Android自定义View绘制圆形、方形、弧形、球形四种形态的模仿下载进度条
- Excel Sheet Column Number
- Zend studio 实用快捷键
- ListView显示和重写BaseAdapter的方法
- Devart dbForge Studio for MySQL Professional 6.3.358
- IntentFilter的过滤规则
- 安卓中的几种形式的通知
- [备份] 手机密码方案数
- access.log统计/处理
- JSP九大内置对象对应的JSP四大作用域以及session的生命周期