
class Solution {
public:
void reverseString(vector<char>& s)
{
reverse(s.begin(), s.end());
}
};
class Solution {
public:
void reverseString(vector<char>& s)
{
int len = s.size();
int i = 0;
int j = len - 1;
while(i <= j)
{
int tmp = s[i];
s[i] = s[j];
s[j] = tmp;
i++;
j--;
}
}
};
本文介绍了两种不同的C++方法来反转字符串。一种使用STL的`reverse`函数,另一种通过双指针交换字符实现。这两种方法都是字符串操作的基础且常见技巧。
205

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



