Easy-题目9:171. Excel Sheet Column Number

原创 2016年05月30日 19:52:24

题目原文:
Given a column title as appear in an Excel sheet, return its corresponding column number.

For example:

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

AB -> 28
题目大意:
把Excel中的列号转换成自然数的列号。
题目分析:
递归计算,列号长度为0时对应0,否则为除最后一位的子串对应列号*26加末尾一位字母的序号。
例如:ABC列对应的自然数是 AB列对应的自然数(28)*26+C的字母序号(3)。
源码:(language:java)

public class Solution {
    public int titleToNumber(String s) {
        return (s.length()==0)?0:titleToNumber(s.substring(0, s.length()-1))*26+s.charAt(s.length()-1)-'A'+1;
    }
}

成绩:
3ms,beats 11.31%,众数3ms,66.06%

版权声明:完整版Leetcode题解请出门左转https://github.com/cmershen1/leetcode/tree/master/docs

C#如何利用NPOI生成具有精确列宽行高的Excel文件

前言 NPOI是操作Excel的神器,导出导入快如闪电, 但是SetColumnWidth函数个人感觉不会用,怎么弄都无法控制好,因为他是以字符数量去设置宽度,实际上Excel列宽还有个像素的概念,更...
  • lin437922751
  • lin437922751
  • 2013年04月24日 21:11
  • 3762

jdbcTemplate模板的一些方法初学笔记

本篇文章将遇到的一些jdbcTemplate方法,出现问题的地方做记录
  • sgls652709
  • sgls652709
  • 2015年10月22日 03:34
  • 775

使用poi分多级sheet生成excel

利用poi导出excel表,分多级sheet导出。 poi包下载:点击打开链接 demo: package com.it.test; import java.io.File; import java...
  • maxoracle
  • maxoracle
  • 2017年01月18日 16:49
  • 447

POI导出数据到Excel的多个Sheet

Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 一、PSGInfoSearchAction.jav...
  • BobChao0730
  • BobChao0730
  • 2016年04月26日 10:10
  • 7440

C#读取和导出EXCEL类库(可操作多个SHEET)

改进的一个EXCEL类,可以读取EXCEL,也可以将内容导出到EXCEL.操作多个SHEET比较方便. 而且无须安装任何EXCEL. 1.读取. public void Read(str...
  • hwm831002
  • hwm831002
  • 2013年09月30日 10:59
  • 6686

java读取Excel指定sheet页或全部sheet页数据(含2003和2007版本)

package Excel; import java.io.File; import java.io.FileInputStream; import java.io.IOException; imp...
  • u010792467
  • u010792467
  • 2014年10月23日 14:27
  • 4104

c#读取Excel的第一个Sheet表

public ArrayList ExcelSheetName(string filepath)           {               ArrayList al = new ArrayL...
  • springflower66
  • springflower66
  • 2016年06月29日 08:28
  • 1115

EXCEL取当前SHEET页是第几个SHEET页

需求: 一个Excel ,每一个 SHEET 页都有一个单元格,用来存放此 SHEET 页是第几个 SHEET 页。 场景: 设计了一个工作薄,有十几个工作表,每一个工作表,都有一个单元格,单元格...
  • ye1142262478
  • ye1142262478
  • 2017年03月01日 17:29
  • 955

JXL实现excel导出案例(分sheet页)

简单实现了JXL导出excel,并考虑分sheet页导出大数据量。对于导出,应该有的参数是 要导出的字段、数据列表以、excel的表头及文件名。...
  • u013185616
  • u013185616
  • 2016年07月28日 21:00
  • 1104

java导出Excel多个工作表(添加多个sheet)

如果数据量比较大(十万以上)建议导成多个excel文件,之后压缩成zip文件进行下载 /生成一个excel文件           WritableWorkbook wwb = null;    ...
  • maoxiao1229
  • maoxiao1229
  • 2016年03月14日 10:51
  • 5960
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Easy-题目9:171. Excel Sheet Column Number
举报原因:
原因补充:

(最多只允许输入30个字)