[LeetCode]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 

题目大意:

相关题目:Excel 表格列标题

给定一个出现在Excel表格中的列标题,返回其对应的列号。

样例如题目描述。

解题思路:

水题,26进制转化为10进制

Python代码:

class Solution:
    # @param s, a string
    # @return an integer
    def titleToNumber(self, s):
        ans = 0
        for e in s:
            ans = ans * 26 + ord(e) - ord('A') + 1
        return ans

 

本文链接:http://bookshadow.com/weblog/2014/12/28/leetcode-excel-sheet-column-number/
请尊重作者的劳动成果,转载请注明出处!书影博客保留对文章的所有权利。

如果您喜欢这篇博文,欢迎您捐赠书影博客: ,查看支付宝二维码