剑指offer—把字符串转换成整数
来源:互联网 发布:ios开源项目源码 编辑:程序博客网 时间:2024/04/29 03:28
华电北风吹
天津大学认知计算与应用重点实验室
日期:2015/10/8
题目描述
将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。
解析:在学习python的map和reduce函数的时候,就用这两个函数实现字符串转整数。这里我的思路还是用这两个函数的思路。
class Solution {public: int StrToInt(string str) { int result = 0; bool positive=true; if(str[0]=='-') positive=false; for (int i = 0; i < str.length(); i++) { if(str[i]=='+' || str[i]=='-') continue; int bit=str[i] - '0'; if(bit<0 || bit>9) return 0; result = result * 10 + bit; } if(positive==false) result=-result; return result; }};
1 0
- 剑指offer--把字符串转换成整数
- 《剑指offer》把字符串转换成整数
- 《剑指offer》把字符串转换成整数
- [剑指offer]把字符串转换成整数
- 剑指offer|把字符串转换成整数
- 《剑指offer》-把字符串转换成整数
- 剑指offer 把字符串转换成整数
- 剑指offer: 把字符串转换成整数
- 【剑指offer】把字符串转换成整数
- 剑指offer--把字符串转换成整数
- 把字符串转换成整数 剑指offer
- 剑指offer:把字符串转换成整数
- 剑指offer——把字符串转换成整数
- 《剑指offer》——把字符串转换成整数
- 剑指offer——把字符串转换成整数
- 把字符串转换成整数——剑指offer
- 剑指offer——把字符串转换成整数
- 剑指offer——48.把字符串转换成整数
- C__函数中的静态变量_static
- 匿名内部类和内部类
- XSS跨站脚本攻击剖析与防御
- 在两个activity之间传送数据
- Codeforces Round #324 (Div. 2)——C. Marina and Vasya
- 剑指offer—把字符串转换成整数
- ocp-210
- 弗洛伊德判圈算法
- 常用的开源游戏服务器框架
- 【读书笔记】iOS-GCD-网络编程要不要使用GCD
- c++中为什么用Send()或send()发送数据时要多发送至少一个字节
- ocp-211
- 万能药水(贪心)
- Tomcat6环境JBPM4.4报错:java.lang.ClassNotFoundException: de.odysseus.el.util.SimpleResolver