Related to question Excel Sheet Column Title

Given a column title as appear in an Excel sheet, return its corresponding column number.

For example:

    A -> 1B -> 2C -> 3...Z -> 26AA -> 27AB -> 28 

这道题很简单,就是一个26进制的问题,用pow(26,i)就解决了,还有一个就是字符转数字的问题,因为昨天做valid palindrom的时候,用到了ASCii码的转换,所以在这边用起来也是非常得心应手,就是s-'A'+1就可以将A转成1,B转成2了~~

刚开始写完,一直出错,cout了中间结果以后发现,字符串读取顺序出错了,就例如AB吧,A是先读取的所以是0,B是1;而我想当然以为A是1,B是0;所以乘方那里就不对了~换了以后就好了。Easy程度的题做起来就是high~(*^__^*) 嘻嘻……
#include<iostream>
using namespace std;
class Solution {
public:int titleToNumber(string s) {int len=s.length();if(len==0) return 0;int temp,temp1=0,num=0;for(int i=len-1;i>=0;i--){if(s[i]>='A'&&s[i]<='Z'){temp=s[i]-'A'+1;temp1=(pow(26,len-i-1))*temp;}num+=temp1;}return num;}
};

转载于:https://www.cnblogs.com/LUO77/p/4934658.html

Leetcode Excel Sheet Column Number相关推荐

  1. [LeetCode] Excel Sheet Column Number

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

  2. Leetcode: Excel Sheet Column Number

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

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

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

  4. lc171. Excel Sheet Column Number

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

  5. LeetCode之Excel Sheet Column Number

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

  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. 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 ...

  9. leetcode python3 简单题171. Excel Sheet Column Number

    1.编辑器 我使用的是win10+vscode+leetcode+python3 环境配置参见我的博客: 链接 2.第一百七十一题 (1)题目 英文: Given a column title as ...

最新文章

  1. python爬虫怎么爬小说_python从爬虫基础到爬取网络小说实例
  2. USB 之一 USB2.0 规范详解 第一部分
  3. 异常php有必要吗,关于php异常的问题,到底有什么好处?
  4. java9特性_96.java基础10(java9/10/11新特性)
  5. php协程和goroutine,浅谈协程和Go语言的Goroutine
  6. WSARecv() 函数使用解析
  7. ASP.NET MVC+EF框架+EasyUI实现权限管理系列
  8. 车聘网框架及源码介绍
  9. 实时操作系统与分时操作系统原理详解——经典
  10. SQL Server 搭建Northwind详细教程
  11. 掌握这三种方法!Word、PPT、Excel、JPG、PDF之间任你转换
  12. win7升级win10正式版_如何使用小白系统对win7升级win10操作
  13. 中学关于计算机方面的课题研究,《多媒体信息技术与初中生物教学的整合》课题研究方案...
  14. My Fifty-fifth Page - 子集 - By Nicolas
  15. 用TEXT函数解决日期用连接字符日期变成数字格式的问题
  16. Error:Initialization error (angular 2 language service). Cannot read property 'CommandTypes' of unde
  17. 界面登录、登陆后才能访问另外页面
  18. 使用Aspose组件将WORD、PDF、PPT转为图片
  19. B2C电子商务系统研发——促销引擎设计(一)
  20. 坦克大战进阶第三版:防止重叠、击杀记录、存盘退出、背景音乐等

热门文章

  1. 在vmware workstation上安装系统
  2. 小猿圈之git 的几个好用自定义命令
  3. Java面试题详解三:比较器
  4. zabbix自动发现oracle表空间并监控其使用率
  5. 关键基础设施是否会成为DDoS攻击的新目标?答案是不大会
  6. Java笔试题二:读程序
  7. Maven的生命周期和maven-assembly-plugin插件使用
  8. Ubuntu上nfs的安装配置
  9. return2libc学习笔记
  10. xp系统下访问的两个组策略设置