数学建模社区-数学中国
标题:
已解决 数据排列组合
[打印本页]
作者:
umirn
时间:
2012-1-12 16:39
标题:
已解决 数据排列组合
本帖最后由 umirn 于 2012-1-13 17:54 编辑
! u% }9 @7 e: y2 e1 A
# |% ]- E- o9 p7 {# |; A
对一些数据或元素进行指定的排列组合。如:给出20个数据或其它元素,我想从其中任意取几个,它就能把所有的组合列出来。
- ~ Q, O7 l7 h3 G# X
% N$ k2 |& t. A. _: l4 k# ^1 Y
+ V: i$ r& N) M) O! o
例如 1,2,3,4,5, 取三个数字
7 Z9 |- k# |7 \! I
0 n) D& @* |" _) }- {/ w' _
1,2,3
3 G4 X8 o/ n" S5 n; P) A t
1,2,4
' E5 ]0 i0 B* G7 T
1,2,5
! ?( ]& D5 ]3 [% G4 H7 [+ i
1,3,4
+ G' L) ]% J0 N( A. h* `1 o6 h
1,3,5
: R0 Q1 F- z& s
1,4,5
! E/ Q9 f- R; Y( ~6 B. I) r
2,3,4
0 z2 N! ?$ b; j' e) R1 b$ J/ X4 R
2,3,5
/ n3 A6 ]2 D3 n" g2 x/ y) O
2,4,5
5 Y# X: z* k, c) y* Y2 u9 m
3,4,5
5 a" a: }1 L; B0 [- s X$ m5 z
; @. C/ B$ P' g( L+ r2 d' S
Subsets[{1, 2, 3, 4, 5}, {3}]
5 _6 ?7 J2 b, S5 `
4 _5 m/ K. A7 t
- J3 G& f3 W% d% `! s' f, Y
这里有排列组合的用法
* T% W# y* a. c6 r2 e2 `. N
8 T9 j( z/ C* a7 ?- Z9 l
百度搜索 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}]
2 A# i5 k2 n/ w. B- }9 I& M1 @
9 y9 F. h# C- s* R( V
( u) q, S7 i5 s; H: v+ l
这里有排列组合的用法
# O; j9 `% i3 @' I
6 e/ Q2 {* b% l/ A/ v7 g; l
百度搜索 Mathematica/排列與組合 能找到排列组合的用法
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5