class Solution {
public:
/**
* 反转字符串
* @param str string字符串
* @return string字符串
*/
string solve(string str) {
int n = str.length();
for (int i = 0; i < n / 2; ++i) {
swap(str[i], str[n - 1 - i]);
}
return str;
}
};
思路:双指针。
用reverse的话,准备怎么跟面试官解释思路呢?

京公网安备 11010502036488号