回 帖 发 新 帖 刷新版面

主题:求助!简单问题!

怎样实现数学中的n个数的排列&组合?
输出其所有结果
  我只想到了连续的数的排列&组合的解法
我是自学者,请帮帮忙!
多谢了!

回复列表 (共3个回复)

沙发

n有多大?

板凳

n不能太大,不是算法不够快,是解本来就太多了。

可以把每个数看成是结点,对它进行搜索遍历就可以了。

3 楼

用栈去实现啊,如果是简单的由小到大的排列比较大小后,用ListInsert插人数据,如果本来数据没有按大小排列,就再生成一个空栈,然后在比较大小后插人.
    数组查不多!

我来回复

您尚未登录,请登录后再回复。点此登录或注册