数组的组合问题,求教算法

hoohaha 2004-12-13 12:10:30
给定一个一维数组,元素数为n,从中取r个元素,要将所有的组合列出来该如何处理啊?
对递归了解的不够,结果头都大了
请大虾不吝赐教!
有具体代码更好,谢
...全文
122 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
hoohaha 2004-12-13
  • 打赏
  • 举报
回复
谢谢~~
huqiyang 2004-12-13
  • 打赏
  • 举报
回复
dou shi shen xian
hoohaha 2004-12-13
  • 打赏
  • 举报
回复
不好意思,比如从5个元素中取2个
输入(a,b,c,d,e)
得到ab,ac,ad,ae,bc,bd....,de
就可以了
icesnows 2004-12-13
  • 打赏
  • 举报
回复
对,去下载吧,那里有
chenyuming2004 2004-12-13
  • 打赏
  • 举报
回复
http://blog.csdn.net/chenyuming2004/archive/2004/12/04/204270.aspx

看看我的这篇文章,类似。
fenglinzh 2004-12-13
  • 打赏
  • 举报
回复
http://www.codeproject.com/csharp/combinatorial_in_csharp.asp
e文的, 而且有source code 下载。
chinacsdnmrb 2004-12-13
  • 打赏
  • 举报
回复
可以把你的需求说清楚一点吗?

从中取r个元素,按什么规律取?还是求n的任意子集呢?

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧