字符串(2)--递归反转字符串

编写一个递归程序来有效地反转给定的字符串。

例如

输入:Protons are zero and neutrons are one

输出:eno era snortuen dna orez era Protons

方案1:

正如第一篇字符串(1)文章中,我们可以使用栈数据结构轻松反转给定的字符串。所以我们可以使用函数调用栈。


字符串(2)--递归反转字符串_第1张图片

方案2:

好多公司不推荐的静态变量或全局变量。那我们如何解决呢?


字符串(2)--递归反转字符串_第2张图片

大家还有什么好的思路吗?可以写在评论里和大家一起分享哦!

你的参与是我更大动力!欢迎关注我的头条号!

你可能感兴趣的:(字符串(2)--递归反转字符串)