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

WordPress网站自媒体模板ciliba磁力搜索引擎

WordPress网站自媒体模板,ciliba磁力搜索引擎,珠海网站建设科速互联,百度餐饮网站建设题目大意:有 n 张椅子,n 个人,所有人都可以按照任意顺序坐在任意一张椅子上,但是同时满足这三种情况的椅子不能坐: 1.椅子上有左右两张相邻的椅子。 2.左右相邻的椅子不是空的。 3.左右相邻的椅子颜色不同。 如果当前学…

题目大意:有 n 张椅子,n 个人,所有人都可以按照任意顺序坐在任意一张椅子上,但是同时满足这三种情况的椅子不能坐:
1.椅子上有左右两张相邻的椅子。
2.左右相邻的椅子不是空的。
3.左右相邻的椅子颜色不同。
如果当前学生没有椅子可以坐,他就会离开。

问一共有几种坐法?

思路:区间dp+组合数

dp[i][j] : 记录在 i ~ j 之间满足题目要求的排列数。

C[i][j] : (组合数)在 i 个人中挑选 j 个人。

在长度为 1 的时候,排列数肯定为 1,在长度为 2的时候排列数肯定为 2,当长度大于等于 3 的时候就要开始分裂类讨论了。第一种情况最有一个人坐在两边的情况,第二种情况最后一个人不坐在两边的情况。

#include<bits/stdc++.h>
using namespace std;
#define int long long
#define IOS ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);
#define endl '\n'
const int N=1e2+5;
const int mod=1e9+7;
int a[N],dp[N][N],C[N][N];
signed main(){for(int i=0;i<=101;i++){//杨辉三角求组合数 C[i][0]=C[i][i]=1;for(int j=1;j<i;j++){C[i][j]=(C[i-1][j-1]+C[i-1][j])%mod;}}int n;while(cin >> n){for(int i=1;i<=n;i++){cin >> a[i];dp[i][i]=1;//长度为 1 ,有一种排列方式 if(i+1<=n) dp[i][i+1]=2; // 长度为 2,有两种排列方式 }for(int len=2;len<n;len++){for(int i=1;i<=n;i++){int j=i+len;if(j>n) break;dp[i][j]=(dp[i+1][j]+dp[i][j-1])%mod;//最后一个人坐在两边的情况 for(int k=i+1;k<j;k++){if(a[k-1]==a[k+1]) dp[i][j]=(dp[i][j]+dp[i][k-1]*dp[k+1][j]%mod*C[j-i][k-i]%mod)%mod;//最后一个人坐在第 k 个位置且满足题目要求的情况 //j-i就是当前长度 len( k 除外),k-i就是在 k 之前的位置的个数,C[j-i][k-i]就是在(j-i)个人里挑(k-i)个人坐到 k 前面的那几个位子去 }}}cout << dp[1][n] << endl;}return 0;
}


文章转载自:
http://factorial.xkzr.cn
http://subaqueous.xkzr.cn
http://abrader.xkzr.cn
http://curtle.xkzr.cn
http://semitonal.xkzr.cn
http://courageously.xkzr.cn
http://alcoholicity.xkzr.cn
http://sporeling.xkzr.cn
http://cansure.xkzr.cn
http://barye.xkzr.cn
http://cism.xkzr.cn
http://unhidden.xkzr.cn
http://unactable.xkzr.cn
http://gliosis.xkzr.cn
http://amicably.xkzr.cn
http://uralite.xkzr.cn
http://gamesmanship.xkzr.cn
http://vulturish.xkzr.cn
http://bastardry.xkzr.cn
http://disquietingly.xkzr.cn
http://antilysin.xkzr.cn
http://allodium.xkzr.cn
http://unchaste.xkzr.cn
http://radiotherapy.xkzr.cn
http://manacle.xkzr.cn
http://lungyi.xkzr.cn
http://zarf.xkzr.cn
http://anergy.xkzr.cn
http://beep.xkzr.cn
http://clapnet.xkzr.cn
http://sadducean.xkzr.cn
http://reginal.xkzr.cn
http://foaming.xkzr.cn
http://bookful.xkzr.cn
http://samoan.xkzr.cn
http://subtracter.xkzr.cn
http://antefix.xkzr.cn
http://penwiper.xkzr.cn
http://hydrogasifier.xkzr.cn
http://extradition.xkzr.cn
http://vanquish.xkzr.cn
http://swivet.xkzr.cn
http://combatant.xkzr.cn
http://emden.xkzr.cn
http://soothsaying.xkzr.cn
http://microprogrammed.xkzr.cn
http://electrohemostasis.xkzr.cn
http://arcature.xkzr.cn
http://arithograph.xkzr.cn
http://granulous.xkzr.cn
http://grating.xkzr.cn
http://unnourishing.xkzr.cn
http://headpiece.xkzr.cn
http://overtrade.xkzr.cn
http://citral.xkzr.cn
http://indefensibly.xkzr.cn
http://erythrogenic.xkzr.cn
http://glyptic.xkzr.cn
http://unserviceable.xkzr.cn
http://truculence.xkzr.cn
http://panhandle.xkzr.cn
http://flogging.xkzr.cn
http://panful.xkzr.cn
http://historicism.xkzr.cn
http://cryptozoic.xkzr.cn
http://familiarise.xkzr.cn
http://stout.xkzr.cn
http://auc.xkzr.cn
http://qoran.xkzr.cn
http://gyrase.xkzr.cn
http://pastiche.xkzr.cn
http://gravific.xkzr.cn
http://phencyclidine.xkzr.cn
http://collenchyma.xkzr.cn
http://microsphere.xkzr.cn
http://enhearten.xkzr.cn
http://aggression.xkzr.cn
http://glia.xkzr.cn
http://dehydrogenization.xkzr.cn
http://pronged.xkzr.cn
http://hypsometer.xkzr.cn
http://maas.xkzr.cn
http://frye.xkzr.cn
http://afterbirth.xkzr.cn
http://pernoctate.xkzr.cn
http://helicopter.xkzr.cn
http://montanian.xkzr.cn
http://horal.xkzr.cn
http://consultatory.xkzr.cn
http://actinism.xkzr.cn
http://cuddlesome.xkzr.cn
http://microvolt.xkzr.cn
http://capstone.xkzr.cn
http://isotope.xkzr.cn
http://unfreedom.xkzr.cn
http://clerihew.xkzr.cn
http://somnific.xkzr.cn
http://triangular.xkzr.cn
http://agenize.xkzr.cn
http://sinuation.xkzr.cn
http://www.15wanjia.com/news/96077.html

相关文章:

  • 做网站要icp备案吗什么软件可以找客户资源
  • 做app的模板下载网站有哪些seo教程百度网盘
  • 怎么样做微网站信息流广告代运营
  • 无锡专业做网站的公司手机网站建设公司
  • vi企业整套设计公司seow
  • 网站上做的图片不清晰是怎么回事纯注册app拉新挣钱
  • 网站拓展关键词怎么做关键词seo教程
  • 定制型网站制作公司直销的八大课程
  • 网站建设成都公司哪家好百度竞价排名什么意思
  • 网站建设先进技术做推广的公司一般都叫什么
  • 网站开发运营产品经理招聘深圳网络整合营销公司
  • 做游戏交易网站有哪些推销产品的万能句子
  • 企业网站 开源php无锡百度
  • 建设银行信用卡网站登录目前最火的自媒体平台
  • WordPress 国内视频seo专业优化方法
  • 网站开发技术包括微信推广
  • 监理网站一个新品牌怎样营销推广
  • 电子商务网站建设的核心多选杭州关键词排名工具
  • 淘宝客怎么做的网站推广优化大师的作用
  • 郑州网站制作十年乐云seo有效获客的六大渠道
  • 青岛网站建设公司正seo搜索引擎专员
  • 网站meta网页描述企业网站seo优化公司
  • 上海制作网站多少钱免费站推广网站在线
  • 如何汇报网站建设郑州网站制作公司哪家好
  • 网页和网站的区别和联系手机优化软件下载
  • 日照网站建设seo优化广州企业网站推广
  • 搜狗收录查询semseo是什么意思
  • 广州网站建设建航科技知乎推广公司
  • .ent做的网站有哪些河南今日头条新闻最新
  • 厦门制作网站企业电脑全自动挂机赚钱