新建字符串,从后往前遍历填充
string solve(string str) {
if(str.size() == 0) return str;
string res;
for(int i=str.size(); i>0; i--)
{
res += str[i-1];
}
return res;
}
左右同事开始,交换下标方式
tring solve(string str) {
//左右双指针
int left = 0;
int right = str.length() - 1;
//两指针往中间靠
while(left < right){
//交换两边字符
swap(str[left], str[right]);
left++;
right--;
}
return str;
}