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

室内装修网站如何设置网站子域名

室内装修网站,如何设置网站子域名,天津住房与城乡建设厅网站,成都展示型网站开发传送门 文章目录题意#xff1a;思路#xff1a;题意#xff1a; 给你一个长度为nnn的串sss#xff0c;其只包含NOINOINOI三个字母#xff0c;给你一个mmm#xff0c;代表ttt串的长度#xff0c;ttt串包含NOINOINOI三个字母但是不存在三个连续的NOINOINOI子串#xff…传送门 文章目录题意思路题意 给你一个长度为nnn的串sss其只包含NOINOINOI三个字母给你一个mmm代表ttt串的长度ttt串包含NOINOINOI三个字母但是不存在三个连续的NOINOINOI子串输出n1n1n1行第iii行输出有多少合法的ttt串与sss串的lcslcslcs为iii。 m≤1000,n≤15m\le1000,n\le15m≤1000,n≤15 思路 也是一个dpdpdp套dpdpdp的题但是多了一个限制就是不存在连续的NOINOINOI串这个我们只需要在最后转移的时候加一个状态代表当前连续串的长度是多少NONONO就是长度为222。转移的时候避免掉不合法状态转移对于状态机的构建与上一个题相同就不多说了。 复杂度O(3∗2∗m∗2n)O(3*2*m*2^n)O(3∗2∗m∗2n) //#pragma GCC optimize(Ofast,no-stack-protector,unroll-loops,fast-math) //#pragma GCC target(sse,sse2,sse3,ssse3,sse4.1,sse4.2,avx,avx2,popcnt,tunenative) //#pragma GCC optimize(2) #includecstdio #includeiostream #includestring #includecstring #includemap #includecmath #includecctype #includevector #includeset #includequeue #includealgorithm #includesstream #includectime #includecstdlib #includerandom #includecassert #define X first #define Y second #define L (u1) #define R (u1|1) #define pb push_back #define mk make_pair #define Mid ((tr[u].ltr[u].r)1) #define Len(u) (tr[u].r-tr[u].l1) #define random(a,b) ((a)rand()%((b)-(a)1)) #define db puts(---) using namespace std;//void rd_cre() { freopen(d://dp//data.txt,w,stdout); srand(time(NULL)); } //void rd_ac() { freopen(d://dp//data.txt,r,stdin); freopen(d://dp//AC.txt,w,stdout); } //void rd_wa() { freopen(d://dp//data.txt,r,stdin); freopen(d://dp//WA.txt,w,stdout); }typedef long long LL; typedef unsigned long long ULL; typedef pairint,int PII;const int N110,mod1e97,INF0x3f3f3f3f; const double eps1e-6;int n,m; int a[N]; LL f[2][116][4],ans[N]; int ne[5][116]; int g1[N],g2[N]; char s[N];int get(char ch) {if(chN) return 1;if(chO) return 2;if(chI) return 3;while(1);return -1; }void init() {memset(ne,0,sizeof(ne));for(int i0;i1n;i) {for(int j1;jn;j) g2[j]g2[j-1](i(j-1)1);for(int k1;k3;k) {for(int j1;jn;j) {g1[j]max(g1[j-1],g2[j]);if(a[j]k) g1[j]max(g1[j],g2[j-1]1);}int state0;for(int i0;in;i) if(g1[i1]-g1[i]) state1i;ne[k][i]state;}} }void solve() {memset(f[0],0,sizeof(f[0]));memset(f[1],0,sizeof(f[1]));int now0;f[now][0][0]1; now^1;for(int i1;im;i,now^1) {memset(f[now],0,sizeof(f[now]));for(int len0;len2;len) {for(int k1;k3;k) {int to;if(len1k2) to2;else if(len2k3) continue;else if(k1) to1;else to0;for(int j0;j1n;j) {(f[now][ne[k][j]][to]f[now^1][j][len])%mod;}}}}now^1;for(int i0;in;i) ans[i]0;for(int i0;i1n;i) {for(int j0;j2;j) {(ans[__builtin_popcount(i)]f[now][i][j])%mod;}} }int main() { // ios::sync_with_stdio(false); // cin.tie(0);scanf(%d%d%s,m,n,s1); for(int i1;in;i) a[i]get(s[i]);init(); solve();for(int i0;in;i) printf(%lld\n,ans[i]%mod);return 0; } /**/
http://www.pierceye.com/news/408865/

相关文章:

  • 建手机网站多少钱挂机软件定制
  • 网站建设 提案 框架河南一般建一个网站需要多少钱
  • 福建省建设人才市场网站深圳营销型网站建设优化
  • 晋城购物网站开发设计宣传网站有哪些
  • 在哪人网站要以接it项目做企业为什么要分析环境
  • 达令的网站建设wordpress上传视频
  • 织梦免费网站模块下载地址南充楼盘网
  • 深圳极速网站建设服务器做网站 然后百度推广
  • 西充县住房和城乡建设局网站深圳建设局网站打不开
  • 深圳常平网站建设制作公司网站开发qq群
  • 校园网站建设的感受论文专业微信网站建设公司首选
  • 国外免费logo设计网站免费网课平台
  • 高端网站设计定制公司页面跳转自动更新
  • 项目建设资金来源网站网站开发技术可以做什么工作
  • 可做易企秀的网站网页建站网站
  • 南京网站建设价格大型网站开发协调
  • 园林景观设计公司点评的网站和论坛大型网站搜索怎么做的
  • 河南省建设教育培训中心网站广告机器设备的价格表
  • 郑州做网站哪家最好中国能源建设集团有限公司是什么级别
  • 品牌设计公司排行榜前十名seo外包服务公司
  • 潍坊网站建设 58wordpress 酒店预订
  • 个人网站主机选择电商公司官网
  • 名城苏州网站龙岗网站建设价位
  • 免费手机网站制作学做网站游戏教程
  • 什么企业做网站广州市公司网站建设
  • 无锡万度网站建设推广电影链接赚佣金
  • 电子商务网站建设与管理实训网页设计与网站建设基础心得体会
  • 托管的服务器如何做网站花店网站模板 html
  • 南宁保洁网站建设在线 代理 输入网址
  • 微站是什么意思快站app下载