全组合的算法求助
小弟想写个全组合的算法,用的是链表存取数据,数据为一个一维数组,链表长度n,要取出所有m个数据,我的算法是最笨的,将链表复制m次,然后前面m-1个链表取1到m-1的数据,按顺序不重复,让最后一个链表一直指到最后,并将其组合保存,之后,m-1指向下一个,再让m指向最后。依次循环,直到第一个链表指到倒数第m个。请教大侠有没有更好的算法啊,期待中。。。。。。。刚才有点概念错误,不好意思!2楼给的那个网址不错,可以参考,谢谢
[此贴子已经被作者于2007-9-10 22:04:49编辑过]