数学建模社区-数学中国

标题: 已解决 数据排列组合 [打印本页]

作者: umirn    时间: 2012-1-12 16:39
标题: 已解决 数据排列组合
本帖最后由 umirn 于 2012-1-13 17:54 编辑 ( ]1 _% E; I" F! k+ R
7 G, L2 R% ?& y9 G
对一些数据或元素进行指定的排列组合。如:给出20个数据或其它元素,我想从其中任意取几个,它就能把所有的组合列出来。
- k: z4 x2 c! ~" t1 c" b" t# x  j
8 \+ `; _. b1 w4 C! o0 c
* F/ I4 o& I% X& I7 E4 Z  ~例如 1,2,3,4,5,  取三个数字
2 k% m1 H# `0 I. ^1 e; [# b/ F$ n! p( n5 ^  t; U  D9 b& p
1,2,3. l; q: i& a/ c# z! W
1,2,4
" K/ ?' w/ w/ C3 n1,2,5
' |8 c/ R, C" d# E1,3,4
& c% l5 }) V' d' ^2 d9 l% _1,3,59 t& `" a8 G; `0 n, g
1,4,5
7 N9 U; |8 J( j$ Z2,3,4. X# T/ o: A8 m
2,3,5
& r+ D3 f1 ~/ d9 ?) _2,4,5  I/ j. I  f# ^: A+ g2 b4 J3 X9 N; i
3,4,5' d* Q: f' p- y$ d9 D# v& P! a

( \5 j. P- U5 X# y. {3 K8 U/ VSubsets[{1, 2, 3, 4, 5}, {3}]            
9 B4 r# v6 m6 q+ b/ P, V: W, c
! I- w5 s0 }7 \3 ]$ x
这里有排列组合的用法
5 E7 i: x$ H' X1 D1 R2 N6 ^* }. x/ W, _& K: i' X6 ~, j
百度搜索  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 D1 N) P; }4 _+ O% O1 X9 f' T% }
( g7 K4 X9 S; h( N! f+ p/ f& c& ]9 f4 x' p9 ]* n. Y
这里有排列组合的用法
+ g2 A1 N8 b, W+ S
" h) [3 L, k1 y# X5 R" @* `百度搜索  Mathematica/排列與組合 能找到排列组合的用法




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5