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

建站公司哪家好做网站月收入多少

建站公司哪家好,做网站月收入多少,构建企业门户网站的方法,wordpress找人传送门 文章目录题意#xff1a;思路#xff1a;题意#xff1a; 给你一个串#xff0c;你可以随意安排这个串#xff0c;使得这个串的每个前缀的kmpkmpkmp数组最大值最小#xff0c;定义为f(a)f(a)f(a)#xff0c;并且字典序最小#xff0c;输出安排之后的串。 n≤1e…传送门 文章目录题意思路题意 给你一个串你可以随意安排这个串使得这个串的每个前缀的kmpkmpkmp数组最大值最小定义为f(a)f(a)f(a)并且字典序最小输出安排之后的串。 n≤1e5n\le1e5n≤1e5 思路 这个题就是个恶心的分情况讨论题直接分情况吧。 (1)(1)(1)全是一个字母的时候直接输出即可。 (2)(2)(2)有一个字母只有一个的时候可以将最小的放在前面其他的都依次接在他后面即可这个时候f(a)f(a)f(a)为000字典序最小。 (3)(3)(3)当有两个字母的时候这个时候f(a)f(a)f(a)最少为111我们就贪心的从头开始向后填字母可以发现aabababaaabababaaabababa这样是最优的如果再多一个aaa的话显然不能这么填了。所以当cnt2cnt1−2cnt2cnt1-2cnt2cnt1−2的时候即可以用bbb抵消掉多余的aaa的时候就可以这样填来消除。否则为了使f(a)f(a)f(a)尽可能小只能abbbbbaaaaabbbbbaaaaabbbbbaaaa这样填。 (4)(4)(4)当有三个字母的时候依旧采取上面的思想类似于这样填aababacadaaababacadaaababacada也就是说如果除了aaa之外的字母n−cntcnt−2n-cntcnt-2n−cntcnt−2的话就是可以这样填的可知这样字典序最小且f(a)1f(a)1f(a)1。否则的话因为有三个所以可以这样填abaaaaaacbabaaaaaacbabaaaaaacb最后用ccc将其隔开防止填bbb使得f(a)2f(a)2f(a)2。 最后分情况实现一下就好啦由于把XXX写成YYY还漏了第二种情况调了半天真的是越来越不适合敲代码了。。 // Problem: E. Minimax // Contest: Codeforces - Codeforces Round #733 (Div. 1 Div. 2, based on VK Cup 2021 - Elimination (Engine)) // URL: https://codeforces.com/contest/1530/problem/E // Memory Limit: 512 MB // Time Limit: 2000 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 #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 N1000010,mod1e97,INF0x3f3f3f3f; const double eps1e-6;int n; char s[N]; int ne[N]; string ans; int c[30]; vectorpairint,char v;void solve() {for(auto x:v) {for(int i0;ix.X;i) ansx.Y;} }int main() { // ios::sync_with_stdio(false); // cin.tie(0);int _; scanf(%d,_);while(_--) {for(int i0;i26;i) c[i]0;scanf(%s,s1); nstrlen(s1);ans; v.clear();for(int i1;in;i) c[s[i]-a];int flagfalse; int id-1;for(int i0;i26;i) if(c[i]) {v.pb({c[i],ia});if(c[i]1id-1) id(int)v.size()-1; }if(id!-1) {ansv[id].Y; v[id].X0;solve();}else if(v.size()1) {for(int i0;iv[0].X;i) ansv[0].Y;} else if(v.size()2) {int cnt1v[0].X,cnt2v[1].X;char ch1v[0].Y,ch2v[1].Y;if(cnt11) {ansch1;while(cnt2) cnt2--,ansch2;} else {if(cnt2cnt1-2) {ansch1; ansch1;cnt1-2;int cntmin(cnt1,cnt2);cnt1-cnt; cnt2-cnt;while(cnt) cnt--,ansch2,ansch1;assert(cnt10);while(cnt1) ansch1,cnt1--;while(cnt2) ansch2,cnt2--;} else {cnt1--; ansch1;while(cnt2) ansch2,cnt2--;while(cnt1) ansch1,cnt1--;}}} else {int cntv[0].X; char chv[0].Y;if(cnt2) {while(cnt) cnt--,ansch;v[0].X0;solve();} else if(cnt3) {v[0].X0;ansch; ansch;ansv[1].Y; v[1].X--;ansch;solve();} else {v[0].X0;if(cnt-2n-cnt) {vectorcharall;for(auto x:v) { for(int i0;ix.X;i) all.pb(x.Y);}ansch; ansch; cnt-2;for(auto x:all) {ansx;if(cnt) cnt--,ansch;}} else {ansch; ansv[1].Y; v[1].X--;cnt--;while(cnt) ansch,cnt--;ansv[2].Y; v[2].X--;solve();}}}coutansendl;}return 0; } /**/
http://www.zqtcl.cn/news/822160/

相关文章:

  • 做鞋的垂直网站小型购物网站模板
  • 石家庄公司网站建设网站建设技术难点
  • 阿里云能放企业网站吗建设网站的建设费用包括什么
  • 网站对公司的作用是什么初学者学做网站用什么软件
  • 网站的建设模式高校后勤网站建设要求
  • 网站的导航栏怎么做的网站seo诊断报告怎么写
  • elementui 做的网站写网站编程需要什么
  • 一站式网站建设顾问小程序小游戏开发
  • 网站导航html网站开发从哪开始学
  • 成立网站是不是需要先成立公司上海今天新闻发布会直播
  • 企业只有建立了自己的网站网站建设骗子
  • 凡科 360免费建站培训网页制作机构
  • 做网站用什么后缀好法人变更在哪个网站做公示
  • 公司建一个网站多少钱戴尔公司网站建设
  • 可以做试卷网站数学试卷小学六白沟网站开发
  • 宁波个人网站建设好看的网站在哪里好找
  • 宜春做网站公司wordpress 朋友圈插件
  • 做特价网站ckplayer wordpress
  • 网站运营需要服务器吗在哪个网站做图片视频带音乐
  • 大连网站备案高品质网站建设公司
  • 建站模板哪个好网站添加子域名
  • html5创意网站创建网站公司好
  • php网站开发外文旅游电子商务网站的品牌建设
  • 陕西西安网站建设公司哪家好网页框架是什么
  • 广东网站建设效果安福网站建设
  • 如何将html发布到网站微帮网免费发布信息网
  • 做个网站西安专业网络推广公司
  • 建设网站cms网站开发后台需要自己写吗
  • 天津协会网站建设学计算机的做网站的叫什么工作
  • 商城网站建设缺点淘宝店铺怎么免费推广