失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 【第75题】给定一个字符串 将它转换成整数

【第75题】给定一个字符串 将它转换成整数

时间:2019-04-01 20:57:58

相关推荐

【第75题】给定一个字符串 将它转换成整数

文章目录

一、题目描述二、解题思路三、代码详解

一、题目描述

实现一个myAtoi(string s)函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的 atoi 函数)。函数 myAtoi(string s) 的算法如下:

1)读入字符串并丢弃无用的前导空格;

2)检查下一个字符为正还是负号,读取该字符。 确定最终结果是负数还是正数。 如果两者都不存在,则假定结果为正。

3)读入下一个字符,直到到达下一个非数字字符或到达输入的结尾。字符串的其余部分将被忽略。将前面步骤读入的这些数字转换为整数。如果没有读入数字,则整数为 0 。

4)如果整数超过 32 位有符号整数范围 [ − 2 31 , 2 31

如果觉得《【第75题】给定一个字符串 将它转换成整数》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。