数学建模社区-数学中国
标题:
已解决 数据排列组合
[打印本页]
作者:
umirn
时间:
2012-1-12 16:39
标题:
已解决 数据排列组合
本帖最后由 umirn 于 2012-1-13 17:54 编辑
( U" ? a& u/ l" P) b+ T6 `+ `
6 w& v% d+ r1 g) w( B
对一些数据或元素进行指定的排列组合。如:给出20个数据或其它元素,我想从其中任意取几个,它就能把所有的组合列出来。
7 E( H! [: y& G) d) k8 i
9 N9 f8 ?* J- T; Y2 E# ?! M* Q- t* f q; Z
! ]* E! }7 @1 N
例如 1,2,3,4,5, 取三个数字
: }# I% Y. E, L) g
4 D& i( ^4 x7 v
1,2,3
% x8 e9 u0 A2 ]6 C# T2 J- M. p
1,2,4
9 W! h2 a( s; O; V) m# }" u. J1 X$ [
1,2,5
0 B8 y- y4 S. {6 h5 t$ [$ l+ @1 i
1,3,4
( g3 R+ F: z5 M7 w. p& O& k, [) a
1,3,5
1 o+ x0 k( h4 C/ |/ @2 B
1,4,5
2 Q/ c* h& y7 P" z. A, q8 @
2,3,4
# D; C" g1 m% g" c; ?
2,3,5
; }% e. G `- G" M% u: {$ a
2,4,5
+ U1 N! n7 S& k6 V% l ^7 D2 a
3,4,5
$ b9 A( U2 e- ]0 D3 Y0 z
/ I. V* |+ Z; `, X0 _. X
Subsets[{1, 2, 3, 4, 5}, {3}]
( K% {5 F. R: w+ k3 ~/ m4 F
, N( E# V. i' ?4 |+ k) E
; z7 l( g7 W9 @8 F
这里有排列组合的用法
4 O, @# Y% A3 }
; l) b) I" \3 k0 J3 J/ C
百度搜索 Mathematica/排列與組合 能找到排列组合的用法
作者:
孤寂冷逍遥
时间:
2012-1-12 17:01
作者:
chuchumaolu
时间:
2012-1-13 11:10
有高手吗,我想看看代码是怎么写的?
作者:
umirn
时间:
2012-1-13 17:53
Subsets[{1, 2, 3, 4, 5}, {3}]
6 c/ H: V/ u- P7 i; \: i# D1 `
4 b% Q; N/ `' o& S/ c
9 O6 J" {. g {* }" @2 A8 q( ?
这里有排列组合的用法
+ m( `5 O' S6 k/ t5 ~6 x0 @
8 M H. ~5 D) R" x( {
百度搜索 Mathematica/排列與組合 能找到排列组合的用法
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5