题意:给一个数字n,输出excel表的列名称。思路:其实观察可知道,是个26进制的标记而已。那就模拟一下,每次计算一位时就先左移1位,再进行计算。 1 class Solution { 2 public: 3 string convertToTitle(int n) { 4 ...
分类:
其他好文 时间:
2015-07-10 02:11:25
阅读次数:
118
1 //1.引用单元 2 uses ComObj; 3 4 //2.建立工作薄与工作表 5 procedure TForm1.Button1Click(Sender: TObject); 6 Var 7 ExcelApp,Sheet:Variant; 8 begin 9 ExcelApp...
分类:
其他好文 时间:
2015-07-09 19:20:31
阅读次数:
109
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 ...
分类:
其他好文 时间:
2015-07-08 22:21:12
阅读次数:
121
https://leetcode.com/problems/excel-sheet-column-number/ 1 class Solution { 2 public: 3 int titleToNumber(string s) { 4 int size=s.size();...
分类:
其他好文 时间:
2015-07-08 12:25:53
阅读次数:
95
Given a positive integer, return its corresponding column title as appear in an Excel sheet.For example: 1 -> A 2 -> B 3 -> C ... 26 ->...
分类:
其他好文 时间:
2015-07-07 09:21:14
阅读次数:
233
二、POI写入Excel文件(以Excel2003版为例,2007版就是根据文件扩展名xlsx将HSSFWorkbook换为XSSFWorkbook,及其Sheet、Row、Cell也相应替换)1、//创建工作薄HSSFWorkbook workbook = new HSSFWorkbook();2...
分类:
其他好文 时间:
2015-07-06 15:57:13
阅读次数:
103
一、POI读取Excel文件(以Excel2003版为例,2007版就是根据文件扩展名xlsx将HSSFWorkbook换为XSSFWorkbook,及其Sheet、Row、Cell也相应替换)//filePath为Excel文件完整路径1、//创建File对象File file = new Fil...
分类:
其他好文 时间:
2015-07-06 15:30:29
阅读次数:
95
详细解释参见与其相对的另一道题的分析,这里的处理过程是她的逆过程而已另一道题
代码如下:class Solution {
public:
int titleToNumber(string s) {
string::reverse_iterator iter1, iter2;
iter1 = s.rbegin();
iter2 = s.rend...
分类:
其他好文 时间:
2015-07-06 10:29:40
阅读次数:
105
用了很长时间终于解决这道题了,记录下解决这道题的思路:
选择26进制来解决这个问题,26个字符{0,A,B,…,Y}分别代表阿拉伯数字{0,1,2,…,25}。
如果按照我们这样的做法,26应该为A0,52应该为B0等等。
稍安勿躁,当我们得到这样的结果后开始进行转换,以A0为例:
A0 = 1 × 26^1 +0×26^0
= 0 × 26^1 +26×26^0...
分类:
其他好文 时间:
2015-07-06 00:00:05
阅读次数:
313
有时候我们只需要读取某些指定sheet,具体代码如下:setLoadSheetsOnly($sheetName);//指定加载的sheet$objPHPExcel = $objReader->load($fileName);//循环获取sheet数据,使用PHPExcel自带的迭代器foreach ...
分类:
Web程序 时间:
2015-07-03 11:50:31
阅读次数:
186