class Solution {
public:
void reverseString(vector<char>& s) {
char temp;
for (int i = 0, j = s.size() - 1; i < j; i++, j--) {
temp = s[i];
s[i] = s[j];
s[j] = temp;
}
}
};

本文介绍了一种名为Solution的C++类中reverseString函数,详细讲解了如何通过交换字符数组元素来实现字符串翻转。理解这个基本操作对于字符串处理至关重要,适合初学者学习内存管理和基础算法。
class Solution {
public:
void reverseString(vector<char>& s) {
char temp;
for (int i = 0, j = s.size() - 1; i < j; i++, j--) {
temp = s[i];
s[i] = s[j];
s[j] = temp;
}
}
};

888
309
242

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