博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LeetCode - Excel Sheet Column Number
阅读量:5748 次
发布时间:2019-06-18

本文共 421 字,大约阅读时间需要 1 分钟。

 

     和另一道题相反,把英文字母的26进制转换成10进制。思路非常清晰。

 

public class Solution {    public int titleToNumber(String s) {        int ans = 0;        for(int i=s.length()-1; i>=0; i--) {            char ch = s.charAt(i);            if(i == s.length()-1)                ans += (int)(ch  -'A' + 1);            else                ans += (int)(ch  -'A' + 1) * Math.pow(26, (s.length()-1-i));                        }                return ans;    }}

 

转载地址:http://ychzx.baihongyu.com/

你可能感兴趣的文章
JavaScript把字符串动态显示到下拉列表
查看>>
opensips的安装和stun服务器的整合
查看>>
LINUX的bash的一些特性
查看>>
Spring mvc 下载组件
查看>>
好吧,CSS3 3D transform变换,不过如此!
查看>>
页面输出缓存(页面静态化)的设计
查看>>
C++入门篇01
查看>>
3.python开发语言的特点
查看>>
Nginx使用Proxy_cache实现服务器端静态文件缓存
查看>>
lamp+nginx代理+discuz+wordpress+phpmyadmin搭建一
查看>>
微软原版Windows 8 原版镜像
查看>>
nagios监控使用139邮箱报警
查看>>
Windows Phone 7 中各种Task解说(启动器与选择器)
查看>>
ArcGIS网络分析之Silverlight客户端最近设施点分析(四)
查看>>
罗森伯格助力2011年中国智能建筑技术发展应用论坛哈尔滨站
查看>>
mysql之主从复制
查看>>
linux搭建FTP服务
查看>>
网络割接
查看>>
mysql主从复制及失败切换
查看>>
windows server 2016 活动目录(二)
查看>>