由题意可知道r>=n,我原来想的是先取n个全排列,剩下的r-n个每个有n中选择,所以结果是n!*n^(r-n)。经满神猜测,这样是会重复的。比如说,1到5个球,ABC三个盒子,mspaint打开画板。
C盒子里先放5和先放2(345,后C方2;342后C方5),这样就重复了。
允许重复的组合是C(n+r-1,r),允许重复的排列就用指数型母函数了。
时间: 2024-10-22 05:43:56
由题意可知道r>=n,我原来想的是先取n个全排列,剩下的r-n个每个有n中选择,所以结果是n!*n^(r-n)。经满神猜测,这样是会重复的。比如说,1到5个球,ABC三个盒子,mspaint打开画板。
C盒子里先放5和先放2(345,后C方2;342后C方5),这样就重复了。
允许重复的组合是C(n+r-1,r),允许重复的排列就用指数型母函数了。