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

可以查企业备案的网站吗重庆建网站多少钱

可以查企业备案的网站吗,重庆建网站多少钱,网站建设 图标,网站群建设意见征集传送门 文章目录题意#xff1a;思路#xff1a;题意#xff1a; 给你一个串#xff0c;每次将区间都修改为某一个字母#xff0c;问最终包含多少个FeiMaFeiMaFeiMa子序列。 思路#xff1a; 首先暴力修改肯定是不行的#xff0c;复杂度nqnqnq。 如果没有修改操作思路题意 给你一个串每次将区间都修改为某一个字母问最终包含多少个FeiMaFeiMaFeiMa子序列。 思路 首先暴力修改肯定是不行的复杂度nqnqnq。 如果没有修改操作有一个显然的dpdpdp方程dp[i][j]dp[i][j]dp[i][j]表示到了第iii个jjj对应FeiMaFeiMaFeiMa某个子序列的数量考虑用线段树优化这个dpdpdp。 定义dp[u][l][r]dp[u][l][r]dp[u][l][r]表示到了线段树第uuu个子树包含FeiMaFeiMaFeiMa的[l,r][l,r][l,r]序列的个数答案即为dp[1][0][4]dp[1][0][4]dp[1][0][4]。转移方程也比较明显了dp[u][l][r]dp[u1][l][r]dp[u1∣1][l][r]∑klr−1(dp[u1][l][k]dp[u1∣1][k1][r])dp[u][l][r]dp[u1][l][r]dp[u1|1][l][r]\sum _{kl} ^{r-1}(dp[u1][l][k]dp[u1|1][k1][r])dp[u][l][r]dp[u1][l][r]dp[u1∣1][l][r]kl∑r−1​(dp[u1][l][k]dp[u1∣1][k1][r]) 这个直接在pushuppushuppushup中维护即可。 对于区间修改我们维护一个懒标记即可修改的时候(如果是FeiMaFeiMaFeiMa的某个字母的话)直接让dp[u][x][x]Len(u)dp[u][x][x]Len(u)dp[u][x][x]Len(u)即可。 // Problem: ★★飞马祝福语★★ // Contest: NowCoder // URL: https://ac.nowcoder.com/acm/contest/16520/D // Memory Limit: 524288 MB // Time Limit: 6000 ms // // Powered by CP Editor (https://cpeditor.org)//#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 #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 N100010,mod998244353,INF0x3f3f3f3f; const double eps1e-6;int n,q; char s[N]; string hasFeiMa; struct Node {int l,r;int lazy;LL dp[5][5]; }tr[N2];int get(char ch) {if(chF) return 0;else if(che) return 1;else if(chi) return 2;else if(chM) return 3;else if(cha) return 4;else return 5; }void calc(int u,int x) {for(int i0;i5;i) for(int j0;j5;j) tr[u].dp[i][j]0;if(x5) tr[u].dp[x][x](tr[u].r-tr[u].l1)%mod; }void pushup(int u) {for(int l0;l5;l) {for(int rl;r5;r) {tr[u].dp[l][r](tr[L].dp[l][r]tr[R].dp[l][r])%mod;for(int kl;kr-1;k) tr[u].dp[l][r]tr[L].dp[l][k]*tr[R].dp[k1][r]%mod,tr[u].dp[l][r]%mod;}} }void pushdown(int u) {if(tr[u].lazy-1) return;tr[L].lazytr[R].lazytr[u].lazy;calc(L,tr[u].lazy); calc(R,tr[u].lazy);tr[u].lazy-1; }void build(int u,int l,int r) {tr[u]{l,r,-1};if(lr) {calc(u,get(s[l]));return;}build(L,l,Mid); build(R,Mid1,r);pushup(u); }void change(int u,int l,int r,int x) {if(tr[u].lltr[u].rr) {tr[u].lazyx;calc(u,x);return;}pushdown(u);if(lMid) change(L,l,r,x);if(rMid) change(R,l,r,x);pushup(u); }int main() { // ios::sync_with_stdio(false); // cin.tie(0);int _; scanf(%d,_);while(_--) {scanf(%d%d%s,n,q,s1);build(1,1,n);while(q--) {int l,r;char ch;scanf(%d%d %c,l,r,ch);change(1,l,r,get(ch));printf(%lld\n,tr[1].dp[0][4]%mod);}}return 0; } /**/
http://www.pierceye.com/news/319434/

相关文章:

  • 做网站如何分工中国十大企业
  • 网站开发和前端和数据媒体wordpress关闭主题
  • 怎样开网站卖东西龙华网站制作公司
  • 网站制作公司南宁怎样大力开发公司网站建设
  • 香橼做空机构网站广州地铁运营时间
  • 怎么用Visio studio做网站软件开发需要哪些人员
  • emlog做企业网站建设教育网站费用
  • 有做火币网这种网站的吗对红色网站建设的建议
  • 聚美优品网站建设导向北郊网站建设
  • 一键建站免费公司网页如何建立
  • 简诉网站建设的基本流程嵌入式培训心得体会
  • 旅游网站建设报价单编程猫官方网站
  • phpcms 专题网站模板网站效果图用什么做
  • 手机网站需要多少钱做淘宝网站运营工作流程
  • 惠州seo网站管理个人网站名
  • 大型网站的优化方法儿童编程哪家培训机构好
  • 怎么样能够为一个网站做推广金安合肥网站建设专业
  • 免费手机网站商城微信公众号对接网站做
  • 用vs2013做网站公司网站突然404
  • 东莞建站模板搭建广东商城网站建设
  • crm网站下载网站建设网址网站制作
  • 网站开发怎么入驻京东花店网站开发参考文献
  • 郑州专业网站推广优化公司技术支持 东莞网站建设
  • 苏州做网站的公司哪家最好网站企业
  • 厦门做网站seo网络营销就是什么
  • 哪个网站可以学做蛋糕网络软件系统
  • 网站制作的核心要点是什么找人做网站服务器不是自己的怎么办
  • 自己做国际网站福建省文明建设办公室网站
  • 天津专业做网站的公司私人免费网站怎么下载
  • 深圳网站设计灵点网络口碑好广州海珠建网站