zoukankan      html  css  js  c++  java
  • 171. Excel Sheet Column Number (Math)

    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

    class Solution {
    public:
        int titleToNumber(string s) {
            //the last bit of s, multiply 26
            //then left move 1 bit, multiply 26^2
            //iterate
            
            int len = s.length();
            int ret = 0;
            int multiplier = 1;
            int cur;
            for(int i = len-1; i >= 0; i--){
                cur = s[i]-'A'+1;
                ret += cur*multiplier;
                multiplier *= 26;
                
            }
            
            return ret;
            
        }
    };
  • 相关阅读:
    harbor docker
    dns服务器
    k8s
    frps
    svn 搭建
    phpstrom 破解 转载https://www.jianshu.com/p/e71361b3bfee
    公开课
    k8s
    rsync各种备份
    定时任务
  • 原文地址:https://www.cnblogs.com/qionglouyuyu/p/6676334.html
Copyright © 2011-2022 走看看