递归-字符串翻转
2017-02-19 18:00
211 查看
代码:
#include <iostream> #include <string> using namespace std; string F(string _str) { if(_str.length() <= 1) return _str; return F(_str.substr(1)) + _str.at(0); } int main() { string str = "ABCDEF"; cout << F(str); return 0; }
相关文章推荐
- 递归系列2(字符串翻转,12345翻转)
- 递归翻转一个字符串
- 由一个翻转字符串程序看递归
- 递归字符串翻转"abc"->"cba"
- 用递归方式翻转字符串
- 递归实现字符串翻转
- 递归入门(六) ---- 字符串翻转
- 字符串的翻转(递归)
- 递归系列2(字符串翻转,12345翻转)
- C/C++:递归使用:使用递归反向写文件(例子)以及字符串翻转输出
- PHP实现字符串翻转功能的方法【递归与循环算法】
- 递归实现字符串翻转
- 递归--阶乘/斐波那契数列/判断回文字符串/字符串翻转
- 递归翻转字符串
- 一般人不容易想到的使用递归实现字符串的翻转。
- C语言递归实现字符串翻转
- 用递归实现字符串翻转
- reverse_string(char *string)递归实现字符串翻转 和对“++”操作的一些分析
- 递归实现字符串翻转
- 翻转字符串