Skip to content

Latest commit

 

History

History

0171.Excel-Sheet-Column-Number

题目

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 ... 

Example 1:

Input: "A" Output: 1 

Example 2:

Input: "AB" Output: 28 

Example 3:

Input: "ZY" Output: 701 

题目大意

给定一个 Excel 表格中的列名称,返回其相应的列序号。

解题思路

  • 给出 Excel 中列的名称,输出其对应的列序号。
  • 简单题。这一题是第 168 题的逆序题。按照 26 进制还原成十进制即可。

代码

package leetcode functitleToNumber(sstring) int { val, res:=0, 0fori:=0; i<len(s); i++ { val=int(s[i] -'A'+1) res=res*26+val } returnres }
close