leedcode 解題-- Excel表列序號(python)
題目
給定一個Excel表格中的列名稱,返回其相應的列序號。
例如,
A -> 1
B -> 2
C -> 3
…
Z -> 26
AA -> 27
AB -> 28
…
示例 1:
輸入: “A”
輸出: 1
示例 2:
輸入: “AB”
輸出: 28
示例 3:
輸入: “ZY”
輸出: 701
程式碼
class Solution:
def titleToNumber(self, s):
"""
:type s: str
:rtype: int
"""
result =0
for letter in s:
#ord(c)--返回c 的ASCII 數值
result= result *26 +ord(letter)-ord('A')+1
return result
相關推薦
leedcode 解題-- Excel表列序號(python)
題目 給定一個Excel表格中的列名稱,返回其相應的列序號。 例如, A -> 1 B -> 2 C -> 3 … Z -> 26 AA -> 27 AB -
演算法題5:Excel表列序號(python3實現)
給定一個Excel表格中的列名稱,返回其相應的列序號。 例如, A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -> 28 ... 示例 1:
Leetcode 171:Excel表列序號(超詳細的解法!!!)
給定一個Excel表格中的列名稱,返回其相應的列序號。 例如, A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -> 28 ...
leetcode 算法 Excel表列序號 python實現
技術 += rev let class excel表 sum span turn 這道題給我感覺就像一個26進制數一樣。 A 就是1 B是2 。。。。 Z 是26 如果AB 兩位,那就是 1 * 26 + 2 就是A 的數值*26 + B的數值 如果是MNP 三
初識Leetcode----學習(十八)【Excel表列名稱、Excel表列序號、求眾數】
①Excel表列名稱 給定一個正整數,返回它在 Excel 表中相對應的列名稱。 例如, 1 -> A 2 -> B 3 -> C ... 26 -> Z 27 -> AA 28 -&
leetcode NO.171 Excel表列序號 (python實現)
來源 題目描述 給定一個Excel表格中的列名稱,返回其相應的列序號。 例如, A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -> 28 ... 示例 1:
171 Excel Sheet Column Number Excel表列序號
string public highlight des excel表格 log return tco tps 給定一個Excel表格中的列名稱,返回其相應的列序號。示例: A -> 1 B -> 2 C -> 3 ... Z
LeetCode 168. Excel表列名稱(Excel Sheet Column Title)
取值 leetcode lee tco ring har size 整除 excel 題目描述 給定一個正整數,返回它在 Excel 表中相對應的列名稱。 例如, 1 -> A 2 -> B 3 -> C ..
LeetCode_171. Excel表列序號
思路是將字串 按照位數依次讀取 然後使用Integer.valueOf()將字元轉換為整數。實現10進位制到26進位制的轉換。 public class S_171 { public int titleToNumber(String s) { int len = s.le
LeetCode演算法題171:Excel表列序號解析
給定一個Excel表格中的列名稱,返回其相應的列序號。 例如, A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -> 28 ... 示例1
LeetCode 171.Excel Sheet Column Number (Excel表列序號)
題目描述: 給定一個Excel表格中的列名稱,返回其相應的列序號。 例如, A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -> 28 ...
leetcode題庫——Excel表列序號
題目描述: 給定一個Excel表格中的列名稱,返回其相應的列序號。 例如, A -> 1 B -> 2 C -> 3 &nb
C#LeetCode刷題之#168-Excel表列名稱(Excel Sheet Column Title)
問題 給定一個正整數,返回它在 Excel 表中相對應的列名稱。 例如, 1 -> A 2 -> B 3 -> C ... 26 -&g
2018.10.09 Excel表列序號
給定一個Excel表格中的列名稱,返回其相應的列序號。 例如, A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -> 28 ..
LeetCode 169 Excel Sheet Column Number Excel表列序號
26進位制轉10進位制,注意以'A'而不是0開頭,因此要“+1” 解法一: class Solution { public: int titleToNumber(string s) { int n = s.size(); int r
【LeetCode】171. Excel表列序號
1.題目 給定一個Excel表格中的列名稱,返回其相應的列序號。 例如, A -> 1 B -> 2 C -> 3 … Z -> 26 AA -> 27 AB ->
Excel Sheet Column Number Excel表列序號
給定一個Excel表格中的列名稱,返回其相應的列序號。 例如, A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -> 28 ..
LeetCode171.Excel表列序號
LeetCode171.Excel表列序號 給定一個Excel表格中的列名稱,返回其相應的列序號。 例如, A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -&
[LeetCode] Excel Sheet Column Number 求Excel表列序號
Given a column title as appear in an Excel sheet, return its corresponding column number. For example: A -> 1 B -> 2 C -> 3
171. Excel表列序號
給定一個Excel表格中的列名稱,返回其相應的列序號。 例如, A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -> 2