reverse string using recursion
来源:互联网 发布:数据恢复apk下载 编辑:程序博客网 时间:2024/06/08 01:14
#include <iostream>#include <string>using namespace std;string Reverse(string str);int main(){cout << "Enter some strings: " << endl;string s;while (true) {cout << "? ";cin >> s;if (cin.fail() || s.empty()) break;cout << Reverse(s) << endl;}return 0;}string Reverse(string str) {// simple caseif (str.empty()) return string("");// recursive decompositionstring::size_type len = str.length();return str.substr(len-1) + Reverse(str.substr(0, len-1));}
0 0
- reverse string using recursion
- String Reverse using Substring
- 用递归翻转一个栈 Reverse a stack using recursion
- Using recursion
- Reverse Integer - Recursion & Iteration
- using tail recursion to reverse words of line ( just for fun)
- generate powerset(using recursion)
- Palindrome using recursion
- [leetcode]Reverse Words in a String(using Python)
- Lisp.使用递归(Using Recursion)
- 24. Swap Nodes in Pairs using recursion
- Reverse string
- String Reverse
- reverse string
- string reverse
- reverse string
- reverse string
- Reverse String
- json对象,动态添加,修改,删除示例
- Hibenrnate之缓存(一)
- Linux 命令符反引号`` 变量引用和命令转换符号$ 反斜线屏蔽符/
- 整数全排列(旋转法,next_permutation)
- Java自动拆箱和自动装箱
- reverse string using recursion
- LeetCode-java实现-T2-Add Two Numbers
- MySQL 数据库性能优化之索引优化
- MySQL 数据库性能优化之SQL优化
- OC中的点运算
- css伪类 附加一般导航栏代码
- MySQL数据库性能优化之存储引擎选择
- Java Comparator和Comparable接口的compare方法
- Volley NegativeArraySizeException 解决