1 B -> 2 C -> 3 ...">

重囗另类BBWSeⅹHD,av狼论坛,精品一卡2卡三卡4卡乱码理论,体育生gv老师浪小辉3p警察

LeetCode Excel Sheet Column Number -電腦資料

電腦資料 時間:2019-01-01 我要投稿
【www.ipr-jzsc.com - 電腦資料】

    題目描述:

    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

    本題可以轉化為進制轉換問題,

LeetCode Excel Sheet Column Number

電腦資料

LeetCode Excel Sheet Column Number》(http://www.ipr-jzsc.com)。

    思路:和2進制轉10進制有點類似,對于AAA,可以理解為26進制的轉換:1*26 + 1*26^2 + 1*26^3

    實現代碼:

   

public class Solution {    public int TitleToNumber(string s)     {    	var sum = 0;    	for(var i = s.Length - 1; i >= 0; i--){    		var d = s.Length - i;    		var n = Num(s[i]);    		sum += (int)Math.Pow(26, d-1) * n;    	}    	return sum;    }	private int Num(char c){	return (int)c - 64;}}

最新文章
主站蜘蛛池模板: 四子王旗| 青神县| 临泉县| 潼关县| 武川县| 江陵县| 巴南区| 伊宁市| 虞城县| 唐海县| 涞源县| 石家庄市| 塔河县| 大田县| 新建县| 胶南市| 偃师市| 湘乡市| 黑水县| 蕲春县| 赣州市| 泰兴市| 杭锦旗| 塔城市| 东阿县| 乌兰浩特市| 大安市| 城步| 乡城县| 巴彦县| 元朗区| 防城港市| 汶上县| 蓝田县| 修武县| 乌审旗| 揭东县| 呼和浩特市| 台中县| 会同县| 谢通门县|