码迷,mamicode.com
首页 > 其他好文 > 详细

171. Excel Sheet Column Number

时间:2017-01-10 23:47:33      阅读:64      评论:0      收藏:0      [点我收藏+]

标签:.com   family   margin   problems   ack   ber   char   exce   ret   


Excel Sheet Column Number

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 


  1. static public int TitleToNumber(string s) {
  2. int number = 0;
  3. int deliver = 1;
  4. char[] chars = s.ToCharArray();
  5. int length = chars.Length;
  6. for (int i = length-1; i>=0; i--) {
  7. number += (chars[i] - 65 + 1) * deliver;
  8. deliver *= 26;
  9. }
  10. return number;
  11. }





171. Excel Sheet Column Number

标签:.com   family   margin   problems   ack   ber   char   exce   ret   

(0)
(0)
   
举报
评论 一句话评论(0
0条  
登录后才能评论!
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!