国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

Leetcode: Excel Sheet Column Number

2019-11-14 22:31:21
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
Leetcode: Excel Sheet Column Number
Related to question Excel Sheet Column TitleGiven 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 

就是把26進(jìn)制轉(zhuǎn)換為10進(jìn)制

 1 public class Solution { 2     public int titleToNumber(String s) { 3         int res = 0; 4         for (int i=0; i<s.length(); i++) { 5             char c = s.charAt(i); 6             res += (int)(c - 'A' + 1) * Math.pow(26, s.length()-i-1); 7         } 8         return res; 9     }10 }

從least significant bit開(kāi)始

 1 public class Solution { 2     public int titleToNumber(String s) { 3         int res = 0; 4         int len = s.length(); 5         int k = 1; 6         for (int i=len-1; i>=0; i--) { 7             char c = s.charAt(i); 8             res += (int)(c-'A'+1)*k; 9             k *= 26;10         }11         return res;12     }13 }


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 缙云县| 东源县| 白朗县| 子洲县| 剑河县| 扎赉特旗| 陆河县| 花莲市| 张家港市| 乾安县| 枞阳县| 伊通| 广昌县| 齐河县| 绍兴县| 英吉沙县| 乡城县| 吉木乃县| 奉化市| 平顺县| 金昌市| 碌曲县| 泽普县| 石柱| 麟游县| 湟源县| 共和县| 惠安县| 辽阳市| 海兴县| 奇台县| 宜君县| 千阳县| 双柏县| 宕昌县| 玉溪市| 柘荣县| 新泰市| 华容县| 阿拉善盟| 镇坪县|