如何求出长度为n的括号序列,恰有一个子序列为K对括号的方案数?
  • 板块学术版
  • 楼主gnim
  • 当前回复7
  • 已保存回复8
  • 发布时间2023/12/26 19:18
  • 上次更新2023/12/26 22:15:51
查看原帖
如何求出长度为n的括号序列,恰有一个子序列为K对括号的方案数?
762603
gnim楼主2023/12/26 19:18

RT。子序列(不一定连续)要求最多有K对括号,例子:()()的k=2(因为有2对),(()(()()(n=8,k=3)

只会用卡特兰数求解长度为2k的序列,不会求长度为(n>=2k)的情况。

答案  mod 109+7\bmod 10^9+7

对于每个0≤k≤[n2]0\le k \le [\frac {n}{2}],都需要给出答案

n≤106n\le 10^6

2023/12/26 19:18
加载中...