思路:双指针法,使用swap函数
思路:以2k为步长进行迭代,判断i+k的大小来决定是否翻转
思路:双指针法,先将原数组扩充为替换空格后的大小,再通过双指针移动替换空格
思路: 先移除多余空格,再整个翻转字符串,最后翻转单个单词
注意:string使用地址传递效率更高;resize要在所有循环结束后
思路:先反转前n个字符串,再反转剩余字符串,最后翻转整个字符串(直接调用reverse函数)
思路:双指针法,使用swap函数
思路:以2k为步长进行迭代,判断i+k的大小来决定是否翻转
思路:双指针法,先将原数组扩充为替换空格后的大小,再通过双指针移动替换空格
思路: 先移除多余空格,再整个翻转字符串,最后翻转单个单词
注意:string使用地址传递效率更高;resize要在所有循环结束后
思路:先反转前n个字符串,再反转剩余字符串,最后翻转整个字符串(直接调用reverse函数)