组合数常用公式
C n m = n ! ( n − m ) ! ∗ m ! C_n^m=\frac{n!}{(n-m)!*m!} Cnm=(n−m)!∗m!n!
C n m = C n n − m C_n^m=C_n^{n-m} Cnm=Cnn−m
C n m = C n − 1 m − 1 + C n − 1 m C_n^m=C_{n-1}^{m-1}+C_{n-1}^{m} Cnm=Cn−1m−1+Cn−1m
C n 0 + C n 1 + C n 2 + C n 3 . . . + C n n = 2 n C_n^0+C_n^1+C_n^2+C_n^3...+C_n^n=2^n Cn0+Cn1+Cn2+Cn3...+