题目


代码部分一(6ms 28.72%)

class Solution {public int titleToNumber(String s) {int res = 0;char[] ch = s.toCharArray();int len = ch.length;for(int i = 0; i < len; i++){if(i < len - 1){int n = len - 1 - i;int temp = ch[i] - 'A' + 1;while(n > 0){temp = temp * 26;n--;}res += temp;}else{res += ch[i] - 'A' + 1;}}return res;}
}

代码部分二(2ms 89.11%)

class Solution {public int titleToNumber(String s) {int res = 0;for(int i = 0; i < s.length(); i++){res += (s.charAt(i) - 'A' + 1) * Math.pow(26, s.length() - i - 1);}return res;}
}

代码部分三(1ms 100%)

class Solution {public int titleToNumber(String s) {int res = 0;char[] ch = s.toCharArray();int len = ch.length;for(int i = 0; i < len; i++){if(i < len - 1){int n = len - 1 - i;int temp = ch[i] - 'A' + 1;while(n > 0){temp = temp * 26;n--;}res += temp;}else{res += ch[i] - 'A' + 1;}}return res;}
}

代码部分四(1ms 100%)

class Solution {private static final int base = 64;public int titleToNumber(String s) {int len = s.length();int res = 0;for (int i = 0; i < len; ++i) {res *= 26;res += s.charAt(i) - base;}return res;}
}

Java/171. Excel Sheet Column Number Excel序号转换数字相关推荐

  1. LeetCode Excel Sheet Column Number(进制转换问题)

    题意:给出excel表格中的列的表示形式,问是第多少列 思路:进制转换问题 代码如下: public class Solution {public int titleToNumber(String s ...

  2. lc171. Excel Sheet Column Number

    171. Excel Sheet Column Number Given a column title as appear in an Excel sheet, return its correspo ...

  3. Leet Code OJ 171. Excel Sheet Column Number [Difficulty: Easy]

    题目: Related to question Excel Sheet Column Title Given a column title as appear in an Excel sheet, r ...

  4. 【leetcode刷题笔记】Excel Sheet Column Number

    Related to question Excel Sheet Column Title Given a column title as appear in an Excel sheet, retur ...

  5. Leetcode Excel Sheet Column Number

    Related to question Excel Sheet Column Title Given a column title as appear in an Excel sheet, retur ...

  6. [LeetCode] Excel Sheet Column Number

    Related to question Excel Sheet Column Title Given a column title as appear in an Excel sheet, retur ...

  7. Excel Sheet Column Number

    Related to question Excel Sheet Column Title Given a column title as appear in an Excel sheet, retur ...

  8. LeetCode之Excel Sheet Column Number

    1.题目 Related to question Excel Sheet Column Title Given a column title as appear in an Excel sheet, ...

  9. Leetcode: Excel Sheet Column Number

    Related to question Excel Sheet Column TitleGiven a column title as appear in an Excel sheet, return ...

最新文章

  1. js怎么取到遍历中的特定值_LeetCode 1028 hard 从先序遍历还原二叉树 Python解题记录...
  2. alpinestars与丹尼斯_胖摩的骑行路 篇四:真的值到了—丹尼斯MOTORSHOE AIR骑行靴...
  3. 线上环境部署MongoDB的官方建议
  4. 新手求大神,有其他swit-case的思路写这个程序么?
  5. OpenStack创建win7实例遇到的问题(尚未解决,求帮助)
  6. vmware虚拟机克隆后不能联网
  7. 基于Windows8与Visual Studio2012开发内核隐藏注册表
  8. toastr-min.css,Toastr插件提示框使用说明
  9. Java | 原来 try 还可以这样用啊?!
  10. ant design pro 水印(删除、修改)
  11. gbk英文字符占几个字节?
  12. 音视频同步、网络抖动
  13. 狮子鱼社区团购系统团长推广二维码不显示,以及选择地址失败的解决方案
  14. TFT-LCD显示屏工作原理图文解析
  15. 股市入门基础 :基本术语和概念的解读
  16. 视频教程-微信小程序开发实战之番茄时钟开发-微信开发
  17. [转贴] 扫盲转贴:Rootkit技术发展史
  18. C# 窗体 如何设置背景图片
  19. PHP微信动态二维码活码管理系统源码免授权 独立版 带充值支付
  20. OSG中使用png图片显示透明效果

热门文章

  1. Oracle数据库操作:将有顿号的一条数据拆分为多行
  2. 一套靠谱的外贸型服装鞋业系统长啥样?
  3. UVM--Sequencer和Sequence
  4. Cartopy 0.20 最新功能 —— Cartopy 装不上别慌,内附解决方案
  5. 道友自诉:入职中软一个月(外包华为)就离职了!
  6. Android studio打包之 BuildVariants
  7. 观《穹顶之下》一些思考
  8. codelite14中文语言包_Windows下CodeLite支持中文的正确设置方法
  9. 删除有外键关联的表报错,Cannot delete or update a parent row: a foreign key constraint fails
  10. python既是无序序列又不可重复的是_python 在set里随机选一个元素_Python序列--集合(set)...