LeetCode之171. Excel Sheet Column Number

----------------------------------
乘权相加即可。
AC代码:(从右往左)
public class Solution {
    public int titleToNumber(String s) {
        int res=0;
        for(int i=s.length()-1;i>=0;i--) res+=(s.charAt(i)-'A'+1)*((int)(Math.pow(26,s.length()-i-1)));
        return res;
    }
}
精简版AC代码:(从左往右)
public class Solution {
    public int titleToNumber(String s) {
        int res=0;
        for(int i=0;i<s.length();i++) res=res*26+s.charAt(i)-'A'+1;
        return res;
    }
}
题目来源: https://leetcode.com/problems/excel-sheet-column-number/
LeetCode之171. Excel Sheet Column Number的更多相关文章
- 【LeetCode】171. Excel Sheet Column Number
		题目: Related to question Excel Sheet Column Title Given a column title as appear in an Excel sheet, r ... 
- 【一天一道LeetCode】#171. Excel Sheet Column Number
		一天一道LeetCode 本系列文章已全部上传至我的github,地址:ZeeCoder's Github 欢迎大家关注我的新浪微博,我的新浪微博 欢迎转载,转载请注明出处 (一)题目 Given a ... 
- 【LeetCode】171. Excel Sheet Column Number 解题报告(Java & Python)
		作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 目录 题目大意 解题方法 Java解法 Python解法 日期 [LeetCode] 题 ... 
- LeetCode Javascript实现 100. Same Tree 171. Excel Sheet Column Number
		100. Same Tree /** * Definition for a binary tree node. * function TreeNode(val) { * this.val = val; ... 
- leetcode 168. Excel Sheet Column Title 171  Excel Sheet Column Number
		题目 //像10进制一样进行 转换 只是要从0开始记录 class Solution { public: string convertToTitle(int n) { char a; string ... 
- 171. Excel Sheet Column Number(C++)
		171. Excel Sheet Column Number Related to question Excel Sheet Column Title Given a column title as ... 
- LeetCode 171. Excel Sheet Column Number (Excel 表格列数字)
		Related to question Excel Sheet Column Title Given a column title as appear in an Excel sheet, retur ... 
- [LeetCode] 171. Excel Sheet Column Number 求Excel表列序号
		Related to question Excel Sheet Column Title Given a column title as appear in an Excel sheet, retur ... 
- ✡   leetcode 171. Excel Sheet Column Number  字母转换为数字  --------- java
		Related to question Excel Sheet Column Title Given a column title as appear in an Excel sheet, retur ... 
随机推荐
- android 自定义Style初探---ProgressBar
			系统自带的ProgressBar太丑了,所以我决定自定义一个Style. 原来的Style <?xml version="1.0" encoding="utf-8& ... 
- linux下ftp的配置
			最近公司要用到ftp,小菜鸡百度了一下教程,自己也总结一下 现在随便百度都是vsftpd的服务,所以这里我也是用vsftp 1.检测或安装vsftp 首先检查一下你的主机是否含有vsftp服务,关于r ... 
- 关于svg格式图片颜色更改
			利用 style="fill:#8a8acb" 放在path标签下面. 技巧:比如一个svg是一个圆圈内包含一个问号,问号内填充白色,圆圈内,问号外,填充其他颜色,如蓝色.可 设置 ... 
- python中引入包的时候报错AttributeError: module 'sys' has no attribute 'setdefaultencoding'解决方法?
			python中引入包的时候报错:import unittestimport smtplibimport timeimport osimport sysimp.reload(sys)sys.setdef ... 
- PHP处理0e开头md5哈希字符串缺陷/bug
			PHP在处理哈希字符串时,会利用”!=”或”==”来对哈希值进行比较,它把每一个以”0E”开头的哈希值都解释为0,所以如果两个不同的密码经过哈希以后,其哈希值都是以”0E”开头的,那么PHP将会认为他 ... 
- centos 软件包安装与管理
			http://rpmfind.net/linux/RPM/index.html http://pkgs.org/ https://sourceforge.net/ 
- 搭建haproxy
			1:下载haproxy wget http://haproxy.1wt.eu/download/1.3/src/haproxy-1.3.20.tar.gz2:解压,编译,安装 tar zxf hapr ... 
- C# 调用WebService的3种方式 :直接调用、根据wsdl生成webservice的.cs文件及生成dll调用、动态调用
			1.直接调用 已知webservice路径,则可以直接 添加服务引用--高级--添加web引用 直接输入webservice URL.这个比较常见也很简单 即有完整的webservice文件目录如下图 ... 
- html5中新增非主体结构元素
			1.header元素 定义HTML文档的页眉,是一种具有引导和导航作用的结构元素 <header> <h1>header元素</h1> <nav> &l ... 
- 深入理解javascript原型和闭包(13)-【作用域】和【上下文环境】
			上文简单介绍了作用域,本文把作用域和上下文环境结合起来说一下,会理解的更深一些. 如上图,我们在上文中已经介绍了,除了全局作用域之外,每个函数都会创建自己的作用域,作用域在函数定义时就已经确定了.而不 ... 
