排列组合a和c的算法

【排列组合a和c的算法 - 经验总结 www.jingyanzongjie.com】

排列组合a和c的算法

排列数 A(n,m) ----------即 字母A右下角n 右上角m,表示n取m的排列数A(n,m)=n!/(n-m)!=n*(n-1)*(n-2)*……*(n-m+1)A(n,m)等于从n 开始连续递减的 m 个自然数的积n取m的排列数 A(n,m) 等于从n 开始连续递减的 m 个自然数的积例: A(7,3)=7*6*5=210 组合数 C(n,m) ----------即 字母C右下角n 右上角m,表示n取m的排列数C(n,m)=n!/(m!*(n-m)!)=n*(n-1)*(n-2)*……*(n-m+1)/(1*2*3*……*m)C(n,m)等于(从n 开始连续递减的 m 个自然数的积)除以(从1开始连续递增的 m 个自然数的积)n选m的组合数 C(n,m) 等于(从n 开始连续递减的 m 个自然数的积)除以(从1开始连续递增的 m 个自然数的积) 例: C(7,3)=7*6*5/(1*2*3)=35

经验总结扩展阅读