主题:求助!简单问题!
violencelin
[专家分:0] 发布于 2006-03-30 00:22:00
怎样实现数学中的n个数的排列&组合?
输出其所有结果
我只想到了连续的数的排列&组合的解法
我是自学者,请帮帮忙!
多谢了!
回复列表 (共3个回复)
板凳
rickone [专家分:15390] 发布于 2006-03-30 22:03:00
n不能太大,不是算法不够快,是解本来就太多了。
可以把每个数看成是结点,对它进行搜索遍历就可以了。
3 楼
tiki1314 [专家分:0] 发布于 2006-03-31 15:24:00
用栈去实现啊,如果是简单的由小到大的排列比较大小后,用ListInsert插人数据,如果本来数据没有按大小排列,就再生成一个空栈,然后在比较大小后插人.
数组查不多!
我来回复