文章目录
一、题目描述二、解题思路三、代码详解一、题目描述
实现一个
myAtoi(string s)
函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的 atoi 函数)。函数 myAtoi(string s) 的算法如下:1)读入字符串并丢弃无用的前导空格;
2)检查下一个字符为正还是负号,读取该字符。 确定最终结果是负数还是正数。 如果两者都不存在,则假定结果为正。
3)读入下一个字符,直到到达下一个非数字字符或到达输入的结尾。字符串的其余部分将被忽略。将前面步骤读入的这些数字转换为整数。如果没有读入数字,则整数为 0 。
4)如果整数超过 32 位有符号整数范围 [ − 2 31 , 2 31
如果觉得《【第75题】给定一个字符串 将它转换成整数》对你有帮助,请点赞、收藏,并留下你的观点哦!