当前位置: 首页 > news >正文

做 暧视频在线观看网站seo点击

做 暧视频在线观看网站,seo点击,搭建直播平台,网站建设价格明细表和网站预算容斥原理。 求出f(m) ,f(m)指代至少有m个位置不合法的方案数。 怎么求? 注意到位置为id,权值为v ,不合法的情况,当且仅当 v idk或 v id-k 因此,我们把每一个位置和权值抽象成点 ,不合法的情况之间连一…

容斥原理。

求出f(m) ,f(m)指代至少有m个位置不合法的方案数。

怎么求?

注意到位置为id,权值为v ,不合法的情况,当且仅当 v = id+k或 v= id-k

因此,我们把每一个位置和权值抽象成点 ,不合法的情况之间连一条边,可以构成二分图。

借用大佬的图。

由此可知,当选了n条边,就恰好n个位置不合法,限制条件是:连的边不能相邻,

把二分图展开成k条链,进行dp。

还是借用大佬ez_lcw的图

由此总共有2n 个点 k 条链,链与链之间无边 互不干涉。

dp(i,j,pd)表示考虑到第i号点, 连了j条边,是否有连接i 到 i-1号点。

转移方程

dp(i,j,0) = dp(i-1,j,0)+dp(i-1,j,1)

dp(i,j,1) = dp(i-1,j-1,0)

则可得f(m) = (n-m)!\times (dp(2n,m,0) + dp(2n,m,1)) 

简单的乘法原理罢了。

ans = \sum _{i = 0} f(m)*(-1)^1

#include<bits/stdc++.h>
using namespace std;
long long n,k;
long long fac[4010];
long long dp[4010][4010][2];
int mod = 1e9+7;
int pd[4999];//判断是否为链头 0 表示是头 头不能连接上一个 
int main(){freopen("neverk.in","r",stdin);freopen("neverk.out","w",stdout);cin>>n>>k;fac[0] = 1;for(int i = 1;i <= n;i++){fac[i] = (fac[i-1]*(long long)i)%mod;}int tot = 0;for(int i=1;i<=k;i++){for(int t=0;t<2;t++){for(int j=i;j<=n;j+=k){tot++;if(i!=j) pd[tot]=1;}}}dp[0][0][0] = 1;for(int i = 1;i <= 2*n;i++){for(int j = 0;j <= n;j++){dp[i][j][0] = (dp[i-1][j][0] + dp[i-1][j][1])%mod;if(j&&pd[i]) dp[i][j][1] = dp[i-1][j-1][0];}}long long cnt = 0;for(int i = 0;i <= n;i++){//cout<<fac[n-i]<<" "<<dp[2*n][i][0]+dp[2*n][i][1]<<endl;long long t = fac[n-i]*(dp[2*n][i][0]+dp[2*n][i][1]);t%=mod;//cout<<t<<endl;if(i%2 == 0){cnt = (cnt +t)%mod;}else{cnt = (cnt - t + mod)%mod;}}cout<<cnt;return 0;
}

http://www.ds6.com.cn/news/1108.html

相关文章:

  • php做网站python做什么乐陵seo优化
  • 电子商务网站建设渠道宁波网站制作优化服务
  • 网站制作动态转静态怎么做长沙seo计费管理
  • 网站建设基础服务报价99个创意营销方案
  • python和php做网站百度导航如何设置公司地址
  • wordpress 无法更新网站的seo如何优化
  • 注册个网站域名多少钱营销手段和营销方式
  • win8风格网站模板企业网站营销
  • 新站如何让百度快速收录推广形式
  • 安丘做网站考拉seo
  • 中国核工业第二二建设有限公司待遇石家庄谷歌seo公司
  • 跨国网站怎么做新冠疫情最新情况最新消息
  • magento跨境b2b网站建设会计培训班一般多少钱
  • 网站空间500m是什么意思怎么建个网站
  • 没有做等保的网站不能上线对吗广州网站建设方案优化
  • 邯郸做wap网站的公司使用网站模板快速建站
  • 北京朝阳不限购小户型长沙百度搜索排名优化
  • 网站建设运行问题及建议网站开发建设步骤
  • 网站开发私活分成网站seo诊断工具
  • 做网站建设个体经营小微企业沈阳cms模板建站
  • 轻淘客的轻网站怎么做外包网络推广公司怎么选
  • 做电影网站免责声明有用吗cps广告联盟网站
  • wordpress相册幻灯片seo服务公司
  • h5网站建设是什么意思东莞网站seo技术
  • 制作网站的网站北京seo营销公司
  • 网站优化培训学校优化关键词的正确方法
  • 基础微网站开发可信赖北京百度总部
  • 厦门网站制作哪里好薇网站标题seo外包优化
  • 网站优化建设苏州怎样在百度上宣传自己的产品
  • 企业网站免费模板合肥正规的seo公司