您的位置:首页 > 其它

171. Excel Sheet Column Number

2017-04-23 22:53 176 查看
Given a column title as appear in an Excel sheet, return its corresponding column number.

For example:

数字字母
A->1
B->2
Z->26
AA->27
这题目使用递归就可以,但需要注意数组不是从0开始的。

/**
* @param {string} s
* @return {number}
*/
var titleToNumber = function(s) {
if(s.length<2)return (s.charCodeAt(0)-64) ;
else return titleToNumber(s.slice(0,s.length-1))*26+titleToNumber(s.slice(-1));
};
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: