Re: 解题了解题了,蜂蜜罐子排列
发表于 : 2023年 1月 22日 14:41
我知道Q(i,j) = f(i,j),但不懂其代表的意义,lbs的帖子里说f(a, b)表示 (a, b) 状态对应的可能的填充方式的总数,但我就是没看明白这句话。以f(1, 2)为例,如果是
1234o
678oo
这个情况(o代表未填数),那只有一种填法。但如果是
1357o
246oo
这个情况,那就有两种填法。所以我糊涂了。
我知道Q(i,j) = f(i,j),但不懂其代表的意义,lbs的帖子里说f(a, b)表示 (a, b) 状态对应的可能的填充方式的总数,但我就是没看明白这句话。以f(1, 2)为例,如果是
我明白了,f(1, 2)代表的是如何填YWY 写了: 2023年 1月 22日 14:41 我知道Q(i,j) = f(i,j),但不懂其代表的意义,lbs的帖子里说f(a, b)表示 (a, b) 状态对应的可能的填充方式的总数,但我就是没看明白这句话。以f(1, 2)为例,如果是
1234o
678oo
这个情况(o代表未填数),那只有一种填法。但如果是
1357o
246oo
这个情况,那就有两种填法。所以我糊涂了。
这个问题子问题都有自己的约束,可能没有一个简单的理解,需要递归YWY 写了: 2023年 1月 22日 15:09 我明白了,f(1, 2)代表的是如何填
xxxxo
xxxoo
的总填法,其中x是不许填的,只填
xo
oo
这个直拐角的形状。现在我明白了,谢,赞!
(我前面帖子里给的方法也能算,属于递推,但不知能不能用来做归纳法得出想要的公式。)
我们帖子里各自给出的思路差不多,你考虑间隔,我考虑数值的上界,都能算出来。
又读了一下你的帖子,我们的方法是一样的
还可以另外一种定义YWY 写了: 2023年 1月 22日 15:09 我明白了,f(1, 2)代表的是如何填
xxxxo
xxxoo
的总填法,其中x是不许填的,只填
xo
oo
这个直拐角的形状。现在我明白了,谢,赞!
(我前面帖子里给的方法也能算,属于递推,但不知能不能用来做归纳法得出想要的公式。)
猜的牛逼,让我想起了读数学书的时候被 “观察可知”、“不难看出” 等招法支配的恐惧。(ヅ) 写了: 2023年 1月 22日 12:14 参考@lbs的思路用归纳法
把dp matrix Q写下来,
row 0:1 1 1 1 1 1....
row 1:0 1 2 3 4 5....
row 2:0 0 2 5 9 14 20 27 35
...
Q(i, j) = Q(i-1,j) + Q(i, j-1), j > i
Q(n,n) = Q(n-1,n)
能算出来
Q(0,j) = 1
Q(1, j) = j
Q(2, j) = 1/2 (j-1)(j+2)
Q(3, j) = 1/3! (j-2)(j+2)(j+3)
Q(4,j) = 1/4!(j-3)(j+2)(j+3)(j+4)
然后猜了这个公式
Q(n,j) = 1/n! (j-n+1)(j+2)(j+3)...(j+n)
用归纳法证明