目录
一、字符串相加

思路: 题目已经规定不能使用整型形式,所以直接转换成整型是不可取的。我们可以采用竖式加法的计算方法,定义两个指针分别指向num1和num2 的末尾,同时定义一个变量,小于10直接计数,大于10要取 /10的余数(%10)并保留进位,指针向右移动,考虑之前进位重复操作。
注意:如果结果刚好是10要注意进位。
🌟方法一
每计算出一个变量就头插进结果数。

🌟方法二
直接尾插进结果数(+=),最后将结果数逆置(reverse)

二、仅仅反转数字

思路:首先需要判断字符串的字符是否是字母,定义两个指针 begin 和 end 指向字符串的开头和 结尾,当都指向不同的字母时交换(swap),不是字母时指针移动。
🌟解答

三、字符串最后一个单词的长度

思路:从字符串最后一个数字往前查找第一个空格,得到


9605

被折叠的 条评论
为什么被折叠?



