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

湘潭网站建设 要上磐石网络学编程用什么笔记本电脑比较好

湘潭网站建设 要上磐石网络,学编程用什么笔记本电脑比较好,惠州的企业网站建设,网站网络设计是怎么做的传送门 题意#xff1a; 求sss的最小表示。 ∣s∣≤1e4|s|\le 1e4∣s∣≤1e4 思路#xff1a; 可以选择直接套最小表示法的板子#xff0c;但也可以将sss复制#xff0c;即ssssssssssss#xff0c;对ssssss建samsamsam#xff0c;让后贪心的找一个长度为nnn的字典序最…传送门 题意 求sss的最小表示。 ∣s∣≤1e4|s|\le 1e4∣s∣≤1e4 思路 可以选择直接套最小表示法的板子但也可以将sss复制即ssssssssssss对ssssss建samsamsam让后贪心的找一个长度为nnn的字典序最小的子串这个可以直接遍历得到让后其len−n1len-n1len−n1即为答案。 // Problem: Glass Beads // Contest: Virtual Judge - UVA // URL: https://vjudge.net/problem/UVA-719 // Memory Limit: 1024 MB // Time Limit: 3000 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; int last1,tot1,len; int ed[N]; char s[N]; struct Node {int ch[26];int len,fa; }sam[N*2];void init() {for(int i1;itot;i) {for(int j0;j26;j) sam[i].ch[j]0;sam[i].lensam[i].fa0;}lasttot1; len0; }void add(int c,int id) {int plast,nplasttot; sam[np].lensam[p].len1;while(p!sam[p].ch[c]) {sam[p].ch[c]np;psam[p].fa;} if(!p) sam[np].fa1;else {int qsam[p].ch[c];if(sam[q].lensam[p].len1) sam[np].faq;else {int nqtot; sam[nq]sam[q];sam[nq].lensam[p].len1;sam[q].fasam[np].fanq;while(psam[p].ch[c]q) {sam[p].ch[c]nq;psam[p].fa;}}} }int main() { // ios::sync_with_stdio(false); // cin.tie(0);int _; scanf(%d,_);while(_--) {init();scanf(%s,s1); nstrlen(s1);for(int i1;in;i) add(s[i]-a,i);for(int i1;in;i) add(s[i]-a,i);int st1,nnn;stsam[st].ch[m-a];stsam[st].ch[a-a];printf(%d\n,sam[st].len);}return 0; } /**/
http://www.yutouwan.com/news/157559/

相关文章:

  • 电视台视频网站建设方案互联网公司排名最新
  • 做网站的收益在哪网站嵌套代码
  • 简述建站流程网站如何做付费
  • 成都私人网站制作企业用什么做网站
  • 如何搞好职业学校网站的建设和管理怎样在自己网站上传产品
  • 化妆品的网站布局设计图片大全淄博做网站优化公司
  • 盐城网站建设培训班512 做网站
  • 钓鱼转转网站在线生成软件赣州市网站建设
  • 17网站一起做网批中山手机网站建设
  • 长春网站制作公司哪个好买卖友情链接
  • 网站制作专业的公司有哪些自已建网站
  • 广州的十七做网站wordpress文章无法访问
  • 一个一起做网站惠来网站建设
  • 做app动态界面的网站有哪些h5免费制作软件
  • 寻找郑州网站建设报名网站怎么做
  • 网站建设费会计账务处理网站建设与运营 教材 崔
  • 好网站用户体验郑州网站建设技术外包
  • 做半成品网站中科宁波网站建设
  • 贵阳北京小学网站建设吉安网站制作公司排名
  • 做网站端口映射网站建设方式有哪些
  • 房山网站建设优化seo提供徐州网站建设
  • 海口网站建设方案报价实时热点新闻事件2021
  • 镇江网站关键字优化机构如何自己做资源类网站
  • 医药企业网站设计制作漂亮logo图片
  • 温州专业网站建设58同城网站建设思路
  • 网站建设需求分析报告wordpress支付宝收银台
  • 给一个网站如何做推广财税公司怎么找客源
  • 湛江网站模板asp做网站搜索
  • 合肥道路建设从哪个网站可以看到wordpress前端修改影响升级
  • 美食网站建设实施方案北京做网站推广seo