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

泰安网站建设公司排名企业咨询公司有哪些

泰安网站建设公司排名,企业咨询公司有哪些,那些做电影视频网站的赚钱吗,wordpress word插件题目链接 Atcoder方向 Luogu方向 题目解法 先考虑一个性质#xff0c;选出的子串长度不会超过 2 n \sqrt {2n} 2n ​ 考虑最劣的选法是选出长度为 1 , 2 , 3 , . . . 1,2,3,... 1,2,3,... 的子串#xff08;如果后一个选出的串比前一个子串长度大超过1#xff0c;那么后…题目链接 Atcoder方向 Luogu方向 题目解法 先考虑一个性质选出的子串长度不会超过 2 n \sqrt {2n} 2n ​ 考虑最劣的选法是选出长度为 1 , 2 , 3 , . . . 1,2,3,... 1,2,3,... 的子串如果后一个选出的串比前一个子串长度大超过1那么后一个选出的子串一定可以将自己长度变为前一个子串的长度 1 1 1所以 m ( m 1 ) 2 ≥ n \frac{m(m1)}{2}\ge n 2m(m1)​≥n 的最大的 m ≤ 2 n m\le \sqrt{2n} m≤2n ​ 考虑用类似 t r i e trie trie 树的方式把长度 ≤ 2 n \le \sqrt{2n} ≤2n ​ 的子串排序注意对于字典序相同的子串需要按照起点从大到小排序 然后从小到大在树状数组上修改及查询即可这都是常规操作 时间复杂度 O ( n n l o g n ) O(n\sqrt nlogn) O(nn ​logn) #include bits/stdc.h #define lowbit(x) x-x using namespace std; typedef pairint,int pii; const int N(25200); int n,m,MX230,rk[N],idx,tr[N]; char str[N]; pii b[N*250]; inline int read(){int FF0,RR1;char chgetchar();for(;!isdigit(ch);chgetchar()) if(ch-) RR-1;for(;isdigit(ch);chgetchar()) FF(FF1)(FF3)ch-48;return FF*RR; } void solve(vectorint vec,int len){if(!vec.size()||lenMX) return;vectorint v0,v1;v0.clear(),v1.clear();for(int i0;ivec.size();i){if(vec[i]lenn) continue;if(str[vec[i]len]48) v0.push_back(vec[i]);else v1.push_back(vec[i]);}for(int iv0.size()-1;~i;i--) b[m]make_pair(v0[i],len);solve(v0,len1);for(int iv1.size()-1;~i;i--) b[m]make_pair(v1[i],len);solve(v1,len1); } int ask(int x){if(!x) return 0;int res0;for(;x;x-lowbit(x)) resmax(res,tr[x]);return res; } void upd(int x,int val){for(;xn;xlowbit(x)) tr[x]max(tr[x],val); } int main(){nread();scanf(%s,str1);vectorint vec;for(int i1;in;i) vec.push_back(i);solve(vec,0); // for(int i1;im;i) coutb[i].first b[i].second\n;for(int i1;im;i){int task(b[i].first-1);upd(b[i].firstb[i].second,t1);}printf(%d,ask(n));return 0; }
http://www.w-s-a.com/news/325965/

相关文章:

  • 做服装搭配图的网站有哪些经营一个网站要怎么做
  • 呼市品牌网站建设那家好增城住房和建设局网站
  • 网站首页布局设计代码太仓网站开发建设服务
  • 学校网站建设与管理porto wordpress模板
  • 余姚做网站公司网站建设有哪些基本流程
  • 门户网站建设的报价百度医生在线问诊
  • 北京公司注册在哪个网站浏览器打开网址404
  • 廊坊做网站公司绣花图案设计网站
  • 网站空间租用哪个好购物网站建设模板图片
  • 建设银行包头分行网站泰安网签成交量最新
  • 手机微网站与微官网现在去成都需要隔离吗
  • 学校的二级网站怎么建设深圳企业网站制作设计
  • 自己做qq头像静态的网站网站建设是属于软件开发费吗
  • 举报网站建设做网站之前的工作
  • 用QQ群做网站排名个人网站制作协议
  • 做茶叶网站的素材天津网站营销
  • 网站设计建设流程图微信端的网站开发python
  • 湖州网站seo优化网站改域名备案
  • dedecms怎么制作网站合肥电商网站开发
  • 网站开发通用流程图做flash的网站
  • 营销型网站有哪些平台网站建设藤设计
  • 网站需求分析网站建设美食网站建设多少钱
  • 有专门做网站的吗建德网站
  • 做网站要买服务器吗单页设计思路
  • 一 电子商务网站建设规划网站开发前端框架和后端框架
  • 自助网站建设系统软件自己免费建设网站
  • 百度微建站access如何与网站连接数据库
  • ppt素材免费网站网站正能量晚上免费软件
  • 个人淘宝客网站如何备案搭建一个平台要多少钱
  • nginx 网站建设淘客网站怎么做首页