Chinaunix

标题: c++语言实现p(n,m) [打印本页]

作者: funnyt    时间: 2007-05-16 21:04
标题: c++语言实现p(n,m)
各位大侠,请教如何实现p(m,n)
如p(3,2)结果为
1,2
2,1
1,3
3,1
2,3
3,2
望指教
谢谢
作者: cjaizss    时间: 2007-05-16 21:31
定义一个排序的方法,然后依次输出
作者: funnyt    时间: 2007-05-16 21:44
如何定义
还望指教
作者: MMMIX    时间: 2007-05-16 21:46
原帖由 funnyt 于 2007-5-16 21:04 发表
各位大侠,请教如何实现p(m,n)
如p(3,2)结果为
1,2
2,1
1,3
3,1
2,3
3,2
望指教
谢谢

这个问题的算法高中就讲了
作者: funnyt    时间: 2007-05-16 21:49
呵呵
作者: funnyt    时间: 2007-05-16 21:52
呵呵
大侠
我要c语言实现
作者: langue    时间: 2007-05-16 21:57
原帖由 MMMIX 于 2007-5-16 21:46 发表

这个问题的算法高中就讲了


不错,排列组合是两个基本计数原理的应用。
作者: cjaizss    时间: 2007-05-16 22:01
建立个模型——
输出n进制下所有的m位数,各位上的数字都不一样
作者: MMMIX    时间: 2007-05-16 22:03
原帖由 funnyt 于 2007-5-16 21:52 发表
呵呵
大侠
我要c语言实现

自己写嘛
作者: doctorjxd    时间: 2007-05-17 13:31
C++代码参考
http://bbs.chinaunix.net/viewthr ... p;extra=&page=4
http://bbs.chinaunix.net/viewthr ... p;extra=&page=5




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2