从n个数中取k个数 可以重复 有多少种不同的取法
4个回答

如果123,与321算一个,111,算一个

C(n,k)+C(n,1)C(n-1,k-2)+C(n,1)C(n-1,k-3)+...+C(n,1)C(n-1,1)+C(n,1)

意思是没有重复+2个重复+3个重复+...+k个重复

如1,2,3,4取3个数

没有重复

C(4,3)=4

123

124

134

234

有两个重复

C(4,1)C(3,1)=12

112

113

114

221

223

224

331

332

334

441

442

443

有三个重复

C(4,1)=4

111

222

333

444

一共20个

这与c(3,4+3-1)=20相同

c(k,n+k-1)可用球盒模型解释

把k个相同的球放入n个不同的盒子中,n个盒子标1,2,n号,几号盒子有几个球代表合子的数字被取了几次.该组合数可用球盒排成一行来得到

o>oo>>o>o..o>

o代表球

>代表盒子

盒子左边有几个球就代表那个盒子装了几个球

最右边的盒子不能动,其它的盒子在剩下的n+k-1

个位置选k个.