C++每日一练9. 使用三种方法实现字符串反转
Posted 鱼酱2333
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++每日一练9. 使用三种方法实现字符串反转相关的知识,希望对你有一定的参考价值。
使用三种方法实现字符串反转
//反转
string solve1(string str)
reverse(str.begin(),str.end());
return str;
string solve2(string str)
int len = str.length();
for(int i = 0 ; i < len/2 ;i++)
swap(str[i],str[len-1-i]);
return str;
string solve3(string str)
string ans = str;
int len = str.length();
for(int i = 0 ; i < len ;i++)
ans[i] = str[len-1-i];
return ans;
以上是关于C++每日一练9. 使用三种方法实现字符串反转的主要内容,如果未能解决你的问题,请参考以下文章