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

网站如何做邮箱订阅网站建设仟首先金手指14

网站如何做邮箱订阅,网站建设仟首先金手指14,网站建设与管理课程标准,哪个网站可以接活做传送门 文章目录题意#xff1a;思路#xff1a;题意#xff1a; 给你一个长度为nnn的串sss#xff0c;你有两个操作可以使用#xff1a; (1)(1)(1)从sss的结尾删除一个字母。 (2)sss(2)sss(2)sss。 让你通过若干次操作使其变成一个长度为kkk的串#xff0c;且其字典序最…传送门 文章目录题意思路题意 给你一个长度为nnn的串sss你有两个操作可以使用 (1)(1)(1)从sss的结尾删除一个字母。 (2)sss(2)sss(2)sss。 让你通过若干次操作使其变成一个长度为kkk的串且其字典序最小。 n,k≤5e5n,k\le5e5n,k≤5e5 思路 首先通过E1E1E1我们暴力前缀可知答案一定是一个前缀不断重复多次得到的答案这个也比较好理解不多加赘述。 设当前最优解的前缀长度为lenlenlen当前遍历第iii个的时候与将最优前缀重复若干次后该位置比较也就是将imodleni\bmod lenimodlen的位置有三种情况 (1)a[i]a[imodlen](1)a[i]a[i\bmod len](1)a[i]a[imodlen]这个时候直接退出就好了因为最优串字典序一定更小。 (2)a[i]a[imodlen](2)a[i]a[i\bmod len](2)a[i]a[imodlen]这个时候继续往下比即可。 (3)a[i]a[imodlen](3)a[i]a[i\bmod len](3)a[i]a[imodlen]这个时候显然更新成长度为iii的时候更优所以leni1leni1leni1。 这个贪心直觉上是正确的正确性也有人证过我这个小菜鸡就不多说了。 // Problem: E2. Erase and Extend (Hard Version) // Contest: Codeforces - Codeforces Round #726 (Div. 2) // URL: https://codeforces.com/contest/1537/problem/E2 // Memory Limit: 256 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,k; char s[N];int main() { // ios::sync_with_stdio(false); // cin.tie(0);cinnk(s);int ans1;for(int i0;in;i) {if(s[i]s[i%ans]) break;else if(s[i]s[i%ans]) ansi1;}for(int i0;ik;i) printf(%c,s[i%ans]); puts();return 0; } /**/
http://www.zqtcl.cn/news/768331/

相关文章:

  • 优秀学校网站设计正规抖音代运营公司排名
  • 网站的网站建设公司太原中小企业网站制作
  • 北京网站建设搜q.479185700模特公司网站模板
  • 网站设置什么意思wordpress 专题页面
  • 网站推广要具备什么购物网站多少钱
  • 重庆免费做网站在线做ppt
  • wordpress固定链接设置404阳江seo优化
  • 响应网站模板下载wordpress恢复网站
  • 公司网站建设的定位语要怎么取网站开发中常见的注册界面
  • 免费企业查询网站wordpress侧边栏加载过慢
  • 网站写好了怎么做后台管理链接是什么意思
  • 低价格制作网站wordpress 注册用户
  • 免费发布租房信息网站wordpress页面回收站
  • 长网页网站信息技术教案 建设我们的网站
  • 免费网站建设可信吗wordpress divi布局
  • 网站百度不收录wordpress偽靜態
  • 沈阳php网站建网站需要学什么
  • WordPress多站点绑定域名百度帐号注册
  • 网站营销队伍网站建设明薇通网络
  • 做网站的公司重庆万网x5 wordpress
  • 印刷设计营销网站网站设置成黑白
  • 百度自助建站官网上海徐汇网站建设
  • 网站定制 北京贵阳网站建设公司哪家好
  • 如何做logo模板下载网站企业策划
  • 合肥做网站的公司讯登欧亚达网站是哪家公司做的
  • 网站模板带有sql后台下载企业网站建设平台的功能
  • 网站推广的实际案例电子商务网站建设的要求
  • 永平建设有限公司网站2023一般纳税人企业所得税怎么算
  • 创业网站推广怎么做简单的网站首页
  • 外贸网站模板 外贸网站制作如何推广宣传一个品牌