LeetCode 171. Excel Sheet Column Number C语言
2016-04-24 21:19
501 查看
Given a column title as appear in an Excel sheet, return its corresponding column number.
For example:
这一体是其他进制转换为进制的变形;
这里是26进制转十进制;
For example:
A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -> 28
这一体是其他进制转换为进制的变形;
这里是26进制转十进制;
int titleToNumber(char* s) { int num = 0; int i = 0; while(*(s+i) != '\0') { num *= 26; num += *(s+i)-'A'+1; i++; } return num; }
相关文章推荐
- LeetCode 242. Valid Anagram C语言
- LeetCode 100. Same Tree C语言
- 深入浅出--C\C++指针的本质
- C++中static_cast/const_cast/dynamic_cast/reinterpret_cast的区别和使用
- C++ 学习基础篇(一)—— C++与C 的区别
- C++中static_cast/const_cast/dynamic_cast/reinterpret_cast的区别和使用
- 文章标题 c语言中关于串的相关知识以及操作
- LeetCode 283. Move Zeroes C语言
- C++走向远洋——38(用对象数组操作长方柱类)
- C++学习(二)——指针与动态内存分配
- LeetCode 226. Invert Binary Tree C语言
- C++第4次作业
- C语言
- LeetCode 104. Maximum Depth of Binary Tree C语言
- C++的4种类型转换关键字及其特点
- c++实现4阶矩阵或行列式的计算
- LeetCode 258. Add Digits C语言
- C语言指针高级七
- LeetCode 292. Nim Game C语言
- C语言数组三