【Leetcode】171. Excel Sheet Column Number
2017-01-20 14:06
246 查看
方法一:非递归
Runtime:2ms
方法二:递归
public class Solution { public int titleToNumber(String s) { int result = 0, len = s.length(); for (int i = 0; i < len; i++) result = result * 26 + s.charAt(i) - 'A' + 1; return result; } }
Runtime:2ms
方法二:递归
public class Solution { public int titleToNumber(String s) { int result = 0, len = s.length(); if (len == 1) return s.charAt(0) - 'A' + 1; return titleToNumber(s.substring(0, len - 1)) * 26 + s.charAt(len - 1) - 'A' + 1; } }Runtime:2ms
相关文章推荐
- 求助:仿真 Opencv谁做了
- Android 网络本地显示图片Picasso优化封装使用
- 运用snapcraft 2.25+提供的hooks来实现对snap的设置
- maven国内镜像
- 快速排序
- 100亿数据1万属性数据架构设计
- Tomcat服务器启动闪退及卸载tomcat中部署的项目
- webdriver-悬浮菜单下拉框的处理
- 如何创建基于Alpine Linux的JRE环境
- 利用阿里大于开发短信验证码
- linux 下查看tomcat版本
- Apache Beam Overview
- AngularJs select绑定数字类型问题
- Linux下察看swap分区大小及增加分区大小
- 关于.net 开发web遇到的一个奇葩问题 drowdown未放置在runat="server"标记里
- 轻松理解Javascript变量的相关问题
- RabbitMQ随笔
- 一张二维码集成微信、支付宝支付
- git学习
- 图像拼接一般流程