关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
求思路,该怎么用递归算法使字符串倒序?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
seh_sjlj 2020-04-30 17:40关注递归是可以的,但void reverse(string& s)是不可能的,因为不存在将新的字符串建立在原址上的拷贝构造函数
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2022-03-27 13:24回答 4 已采纳 修改如下:只要在 reverse(s) 改为 return reverse(s); 就好了 #include<iostream> #include<string> us
- 2021-06-06 01:50回答 4 已采纳 代码如下:{如果对你有帮助,可以给我个采纳吗,谢谢!! 点击我这个回答右上方的【采纳】按钮}。 #include <stdio.h> void f(int n) { pri
- 2023-03-05 01:48回答 3 已采纳 这题没必要用指针 #include<bits/stdc++.h> using namespace std; typedef long long LL; int n; LL f[50]={1
- 2020-03-13 10:23卡西卡西卡西的博客 // #include<iostream> #include<string> #include<cmath>...//用递归实现 void reverse(string &s,int start,int back,int len) { if(len==0 || len ==1) //长度为0 { ...
- 2021-10-23 18:08回答 1 已采纳 第一步先求字符的集合,删除重复字母,再进行排序,这个容易。第二步不怎么好解,这有详细说明和 c code,有method 1, method 2... Print all
- 2021-05-16 16:50回答 2 已采纳 #include <stdio.h> #include <stdlib.h> void output(int n); //定义输
- 2017-02-23 03:16回答 3 已采纳 ``` string(12) "acdakjflsdaf" [1] => string(12) "acdakjflsdaf" [2] => st
- 2021-01-23 17:24RanieMiss的博客 要想让输入的字符串倒序输出有很多种方法,我们可以用字符串处理函数,也可以将字符数组内的元素进行交换,在这里,我们用递归的方式来封装一个可以将字符串倒序输出的函数。 首先我们知道,递归程序层层递归,在...
- 2022-12-10 17:47回答 2 已采纳 递归条件改一下 if (s/10!= 0) constest(s / 10);
- 2015-12-12 06:42回答 2 已采纳 ``` #include void foo(char * s) { if (*s != '\0') foo(s + 1); printf("%c
- 2022-05-26 12:34回答 2 已采纳 参考。记得采纳一下哦 public static void main(String[] args) { String result = extractStr("abcabeab
- 2018-05-14 07:09COCO56(徐可可)的博客 //因为函数返回值类型为空,所以什么都不返回,这里只代表递归调用结束。 } s2+=s.at(Size1-Size2-1); reverse(s); } int main() { //cout !" ; string s="abcdef"; reverse(s); cout; return 0; }
- 2021-03-22 00:17我取名一般都很LOW的的博客 如题目所言,代码如下: #include<iostream> using namespace std; void reverse(){ ...分析(堆砌语言):输入放在函数体中,递归是一种选择结构,这里我们定义一个字符,我们输入的字符串要以
- 2023-09-25 19:48安权_code的博客 c语言用递归的方法实现字符串的逆序
- 2021-06-13 11:41FeverTwice的博客 编程将字符串s倒序输出,要求利用函数递归实现 输入输出提示 **输入格式要求:"%s" 提示信息:“input your string:\n” **输出格式要求:"%c" 程序运行的输入输出样例: 屏幕先输出提示信息: input your string:...
- 没有解决我的问题, 去提问