数据结构_字符串
yaya_summer
这个作者很懒,什么都没留下…
展开
-
剑指 67. 把字符串转换成整数
请你来实现一个 myAtoi(string s) 函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的 atoi 函数)。,除前导空格或数字后的其余字符串不能忽略。另外,如果字符串中的数字超过32位有符号整数的范围,需要截断这个整数,使其保持在范围内。边界变量boundary的值为INT_MAX除以10,用于判断res乘以10后是否会溢出。然后,判断字符串的下一个字符是否是正负号。循环内部先将当前字符转换成数字,并将其加到结果变量。需要注意的是,本题中的空白字符只包括空格字符。原创 2023-07-21 14:47:45 · 56 阅读 · 1 评论 -
05替换字符串中空格
在C++中,字符串是由字符数组构成的,因此无法直接用"=="比较字符串是否相等。另外,要替换字符串中的空格为"%20",需要对原字符串进行修改,而不是创建一个新的字符串。中的每个空格替换成"%20"。请实现一个函数,把字符串。原创 2023-06-26 23:27:58 · 47 阅读 · 1 评论