先来了解几个概念:排列数,组合数. 一.定义及有用的性质 排列数:从n个不同元素中依次取出m个元素排成一列的方案数.P(n,m)=n!/(n-m)! 组合数:从n个不同元素中依次取出m个元素形成一个集合的方案数.(注意,集合满足无序性,这是和排列数的区别).C(n,m)=n!/m!(n-m)! 组合数性质 性质1 C(n,m)= C(n,n-m) 性质2 C(n,m)=C(n-1,m-1)+C(n-1,m) 性质3 C(n,0)+C(n,1)+C(n,2)+...+C(n,n)=2^n(道出组合…