分析
模板题;运用到最小表示法具体实现见代码,网上的题解也很多
#include<bits/stdc++.h>
using namespace std;
char s[1000005];
int MINSTR(){
int len=strlen(s+1);
for(int i=1;i<=len;i++)s[i+len]=s[i];
int i=1,j=2,k=0;
模板题;运用到最小表示法具体实现见代码,网上的题解也很多
#include<bits/stdc++.h>
using namespace std;
char s[1000005];
int MINSTR(){
int len=strlen(s+1);
for(int i=1;i<=len;i++)s[i+len]=s[i];
int i=1,j=2,k=0;