数学建模社区-数学中国

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

作者: umirn    时间: 2012-1-12 16:39
标题: 已解决 数据排列组合
本帖最后由 umirn 于 2012-1-13 17:54 编辑 5 @1 I1 }, P4 g0 I' h, Y
& @" Z6 }0 J" ^2 l
对一些数据或元素进行指定的排列组合。如:给出20个数据或其它元素,我想从其中任意取几个,它就能把所有的组合列出来。
( V+ ~' @1 S4 y& j% H% r0 ?" t) x5 D2 _8 X- a% o. F5 A# j" X
8 G  Y2 b; k8 Z' D4 [
例如 1,2,3,4,5,  取三个数字% \0 Y# h% z! _

7 ]# s% Q$ X7 z, r5 s8 R" X1,2,3
9 g  D, r  B7 Y( E" _! e1,2,4! N5 L9 b: s' s  H) G. j
1,2,5
( s) v6 H2 w$ p) P1,3,4. U! {8 z/ I. B
1,3,5; p3 D# `! b1 z
1,4,5, E( D: N0 l* k% H9 W; V9 n
2,3,4
# @. ~1 a$ r' Z8 M( l2,3,52 l$ a9 ~6 ~0 W( x) `/ V
2,4,51 C( J7 w9 @- l& f3 s2 h
3,4,5. b; }& u+ L0 Y  I7 K8 e
/ C( X8 R0 M( _/ c0 F0 }
Subsets[{1, 2, 3, 4, 5}, {3}]            
- w$ ^' `) E: Q9 Q" B5 G( h4 ?, m$ S" v$ F( p  m8 W

5 |# x) `$ S" y7 B& t0 ?! f这里有排列组合的用法. a' Q5 k3 I/ R& }8 y
7 E' i: J8 D; S
百度搜索  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}]) ?: V) K# _/ S4 T

" ?& h. J9 H3 h$ I0 v0 p. _1 g  V9 o1 x3 t# D1 Q
这里有排列组合的用法1 B7 j2 L$ ~6 R2 s8 p; C% e% o9 L

( W3 s8 n5 n2 B百度搜索  Mathematica/排列與組合 能找到排列组合的用法




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