| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 778 人关注过本帖
标题:懂递归的同学请进来帮帮忙!
只看楼主 加入收藏
qingxin111
Rank: 2
等 级:论坛游民
帖 子:71
专家分:29
注 册:2008-4-10
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:13 
懂递归的同学请进来帮帮忙!
有一道题:输入三个数字,比如1,4,2。那么1代表输出范围从a开始,4代表输出范围到d为止,2表示要输出2个字母,那么输出结果是ab,ac,ad,bc,bd,cd。如果出现类似24,26,5,则输出xyz即可。以此类推。
我想用递归写出来,但是奈何递归学得太差,写了很久都没有进展,望高手赐教!
搜索更多相关主题的帖子: 递归 
2009-08-23 12:13
wxjeacen
Rank: 7Rank: 7Rank: 7
等 级:禁止访问
帖 子:1291
专家分:628
注 册:2009-3-22
收藏
得分:10 
24,26,5,怎么可能是xyz   !!!!

生命不熄,战斗不止.
2009-08-23 12:20
qingxin111
Rank: 2
等 级:论坛游民
帖 子:71
专家分:29
注 册:2008-4-10
收藏
得分:0 
回复 2楼 wxjeacen
因为24~26只有xyz三个字母,而5却要求输出5个字母,所以只输出那三个字母,且只有一种排列。
2009-08-23 12:35
wxjeacen
Rank: 7Rank: 7Rank: 7
等 级:禁止访问
帖 子:1291
专家分:628
注 册:2009-3-22
收藏
得分:0 
Ok&amp;nbsp;finished!<br>

[ 本帖最后由 wxjeacen 于 2009-8-23 12:42 编辑 ]

test_c.tar.gz (14.61 KB)

生命不熄,战斗不止.
2009-08-23 12:37
qingxin111
Rank: 2
等 级:论坛游民
帖 子:71
专家分:29
注 册:2008-4-10
收藏
得分:0 
回复 4楼 wxjeacen
真强啊!赐教吧,高手。
2009-08-23 12:39
wxjeacen
Rank: 7Rank: 7Rank: 7
等 级:禁止访问
帖 子:1291
专家分:628
注 册:2009-3-22
收藏
得分:0 
wxjeacen@wxjeacen-laptop:~/linux/test_c$ ./outcome                           
1 4 2                                                                        
ab                                                                           
ac                                                                           
ad                                                                           
bc                                                                           
bd                                                                           
cd                                                                           
wxjeacen@wxjeacen-laptop:~/linux/test_c$     
wxjeacen@wxjeacen-laptop:~/linux/test_c$ ./outcome                           
24 26 5                                                                       
xyz                                                                           
wxjeacen@wxjeacen-laptop:~/linux/test_c$     



生命不熄,战斗不止.
2009-08-23 12:42
qingxin111
Rank: 2
等 级:论坛游民
帖 子:71
专家分:29
注 册:2008-4-10
收藏
得分:0 
怎么这么快?你是怎么学的啊?
2009-08-23 12:45
wxjeacen
Rank: 7Rank: 7Rank: 7
等 级:禁止访问
帖 子:1291
专家分:628
注 册:2009-3-22
收藏
得分:0 
这点三脚猫,不算什么。

生命不熄,战斗不止.
2009-08-23 12:51
qingxin111
Rank: 2
等 级:论坛游民
帖 子:71
专家分:29
注 册:2008-4-10
收藏
得分:0 
[root@aopc test_c]# ./outcome
1 5 123
[root@aopc test_c]# ./outcome
24 26 23
xyz
[root@aopc test_c]#

这里是不是有点小问题?输入1 5 123应该是abcde才对呀?
2009-08-23 12:58
wxjeacen
Rank: 7Rank: 7Rank: 7
等 级:禁止访问
帖 子:1291
专家分:628
注 册:2009-3-22
收藏
得分:0 
修改了bug<br><br>

test_c.tar.gz (14.61 KB)

生命不熄,战斗不止.
2009-08-23 13:04
快速回复:懂递归的同学请进来帮帮忙!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024988 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved