LeetCode里难度为简单
- 问题描述:写一个函数将字符串转置
方法一:
class Solution {
public:
string reverseString(string s)
{
int length = s.size();
char temp;
for (int i = 0; i < length / 2; i++)
{
temp = s[i];
s[i] = s[length-i-1];
s[length - i - 1] = temp;
}
};
方法二:
用STL库中的reverse
string Solution::reverseString(string s) {
reverse(s.begin(), s.end());
return s;
}
花费的时间上没有差异