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

建网站的目的小程序登录代码

建网站的目的,小程序登录代码,东莞常平镇地图,WordPress防战工具题意#xff1a;给定字符串#xff0c;求所有前缀的最小后缀。 n≤2107n\leq 2\times10^7n≤2107 最小后缀就是Lyndon分解的最后一段。而Duval本质上是可以重复修改的增量算法#xff0c;所以是可以做的。 记ansians_iansi​为前缀iii的最小后缀。设维护未确定的循环节的指…题意给定字符串求所有前缀的最小后缀。 n≤2×107n\leq 2\times10^7n≤2×107 最小后缀就是Lyndon分解的最后一段。而Duval本质上是可以重复修改的增量算法所以是可以做的。 记ansians_iansi​为前缀iii的最小后缀。设维护未确定的循环节的指针为i,j,ki,j,ki,j,k即Si...k−1tt...tt1S_{i...k-1}tt...tt_1Si...k−1​tt...tt1​其中ttt为Lyndon Word,t1t_1t1​为其可空前缀jk−∣t∣jk-|t|jk−∣t∣ 当SjSkS_jS_kSj​Sk​时根据意识流前缀jjj的最小后缀一定在[i,j][i,j][i,j]内。因为是个循环所以anskansjk−jans_kans_jk-jansk​ansj​k−j 当SjSkS_jS_kSj​Sk​令jijiji此时Sj...kS_{j...k}Sj...k​是个Lyndon Word所以anskjans_kjansk​j 当SjSkS_jS_kSj​Sk​相当于t1t_1t1​这一段的ansansans都是假的需要重新计算不用管。但∣t1∣1|t_1|1∣t1​∣1的时候会出一些奇怪的问题需要把anskans_kansk​的值算出来为iii或kkk。 复杂度O(n)O(n)O(n) #include iostream #include cstdio #include cstring #include cctype #define MAXN 20000005 using namespace std; char s[MAXN]; int ans[MAXN]; const int MOD1e97; int main() {int T;scanf(%d,T);while (T--){scanf(%s,s1);int nstrlen(s1);for (int i1;in;i) ans[i]0;ans[1]1;for (int i1;in;){int ji,ki1;ans[k]k;while (s[j]s[k]){if (s[j]s[k]) ans[k]ans[j]k-j,j;else ans[k]ji;k;}while (ij) ik-j;ans[k]i;} // for (int i1;in;i) printf(%d%c,ans[i], \n[in]);int sum0;for (int i1,x1;in;i,xx*1112ll%MOD) sum(sum1ll*ans[i]*x)%MOD;printf(%d\n,sum);}return 0; }
http://www.pierceye.com/news/853493/

相关文章:

  • 设计网站推荐提升审美网站建设的公司
  • 张浦专业做网站网站建设案例百度云
  • 佛山网站如何制作网站建设公司哪家强
  • 韩城市网站建设编程培训机构加盟哪家好
  • 已备案网站更换域名广东工厂网站建设
  • 营销型网站有哪些特点建设官方网站的费用账务处理
  • 区域网站设计WordPress无法发布
  • html网站开发主要涉及哪些技术百度域名的ip
  • 织梦网站数据下载wordpress如何播放百度云视频
  • 建站的费用服务器搭建网站环境
  • 查看公司信息的网站旅游网站效果图
  • 娄底网站制作重庆专题片制作
  • 网站建设佰金手指科杰十七织梦淘客网站
  • 财务系统seo西安
  • 如何做好网站建设的关键重点网站地图那么建设
  • 打开山东城市建设职业学院网站自己网站做优化的有权利卖么
  • 境外电商网站建设sem推广优化
  • 五站合一自建网站制作网站用什么软件有哪些
  • 查法人信息的网站开发公司一季度汇报
  • 国外的购物网站有哪些安徽省住房和城乡建设厅官方网站
  • 网站策划需要什么能力网页游戏平台软件
  • phpmysql网站开发网络结构
  • 微官网和移动网站区别论坛网站建设多少钱
  • 怎么做公司网站优化凡科h5登录入口
  • 做电影网站如何推广方案房产网络平台
  • 站长工具 seo查询python爬数据做网站
  • 网站 底部医院网站建设的要求
  • asp网站静态化seo关键词排名优化软件怎么选
  • wordpress apache版本北京seo招聘
  • 南京玄武网站建设信息服务公司的经营范围有哪些