自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DQS的树洞

同学,你听说过lovelive吗?//搬家至https://www.cnblogs.com/dqsssss/

  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

原创 【bzoj2946】[Poi2000]公共串 后缀自动机

Description 给出几个由小写字母构成的单词,求它们最长的公共子串的长度。任务: l 读入单词 l 计算最长公共子串的长度 l 输出结果Input文件的第一行是整数 n,1<=n<=5,表示单词的数量。接下来n行每行一个单词,只由小写字母组成,单词的长度至少为1,最大为2000。Output仅一行,一个整数,最长公共子串的长度。Sampl

2016-02-29 21:18:38 613

原创 【bzoj3676】[Apio2014]回文串 后缀自动机

Description考虑一个只包含小写拉丁字母的字符串s。我们定义s的一个子串t的“出 现值”为t在s中的出现次数乘以t的长度。请你求出s的所有回文子串中的最 大出现值。 Input输入只有一行,为一个只包含小写字母(a -z)的非空字符串s。 Output输出一个整数,为逝查回文子串的最大出现值。 Sample Input【样例输入l】 abacaba 【样例输入2] www Samp

2016-02-29 19:28:53 1753 1

原创 【poj2774】Long Long Message 后缀自动机

DescriptionThe little cat is majoring in physics in the capital of Byterland. A piece of sad news comes to him these days: his mother is getting ill. Being worried about spending so much on railway tic

2016-02-28 20:12:32 766

原创 【bzoj3238】[Ahoi2013]差异 后缀数组+单调栈

DescriptionInput一行,一个字符串SOutput一行,一个整数,表示所求值Sample InputcacaoSample Output54HINT2<=N<=500000,S由小写英文字母组成Source重点在如何求∑i<jLCP(i,j)\sum_{i<j}LCP(i,j)。也就是求所有区间最小值之和。定义f[i]f[i]为1~i的答案,可以维护一个单调不下降的栈,然后用栈顶元素

2016-02-28 10:14:20 576

原创 【ural1297】Palindrome 后缀数组

DescriptionThe “U.S. Robots” HQ has just received a rather alarming anonymous letter. It states that the agent from the competing «Robots Unlimited» has infiltrated into “U.S. Robotics”. «U.S. Robots»

2016-02-27 21:18:14 782

原创 【poj1743】Musical Theme 后缀数组+二分

DescriptionA musical melody is represented as a sequence of N (1<=N<=20000)notes that are integers in the range 1..88, each representing a key on the piano. It is unfortunate but true that this represe

2016-02-27 17:10:14 586

原创 【SPOJ DISUBSTR】Distinct Substrings 后缀数组

Given a string, we need to find the total number of its distinct substrings.InputT- number of test cases. T<=20; Each test case consists of one string, whose length is <= 1000OutputFor each test case

2016-02-27 17:02:03 726

原创 【poj3261】Milk Patterns 后缀数组+二分

DescriptionFarmer John has noticed that the quality of milk given by his cows varies from day to day. On further investigation, he discovered that although he can’t predict the quality of milk from one

2016-02-27 08:16:04 576

原创 【poj3581】Sequence 后缀数组

DescriptionGiven a sequence, {A1, A2, …, An} which is guaranteed A1 > A2, …, An, you are to cut it into three sub-sequences and reverse them separately to form a new one which is the smallest possible

2016-02-26 18:41:51 667

原创 【poj2774】Long Long Message 后缀数组

DescriptionThe little cat is majoring in physics in the capital of Byterland. A piece of sad news comes to him these days: his mother is getting ill. Being worried about spending so much on railway tic

2016-02-26 15:18:17 491

原创 【bzoj3670】[Noi2014]动物园 KMP

Description近日,园长发现动物园中好吃懒做的动物越来越多了。例如企鹅,只会卖萌向游客要吃的。为了整治动物园的不良风气,让动物们凭自己的真才实学向游客要吃的,园长决定开设算法班,让动物们学习算法。 某天,园长给动物们讲解KMP算法。 园长:“对于一个字符串S,它的长度为L。我们可以在O(L)的时间内,求出一个名为next的数组。有谁预习了next数组的含义吗?” 熊猫:“对于字符串S的

2016-02-26 08:19:55 649

原创 【模板】【笔记】字符串相关

昨天开始学的…随便写点记录一下以免忘了… 因为学的比较混乱,欢迎在评论互相交流,欢迎打脸KMP这是复习…求nxt数组这个DP,思想好好想想就没问题,代码好好看看就没问题,不难会了这个,才能继续往下学…void getnxt(char s[]){ nxt[0] = nxt[1] = 0; int l = strlen(s); for(int i = 1;i < l;i ++

2016-02-25 20:25:01 828

原创 【bzoj1030】[JSOI2007]文本生成器 trie图DP

DescriptionJSOI交给队员ZYX一个任务,编制一个称之为“文本生成器”的电脑软件:该软件的使用者是一些低幼人群,他们现在使用的是GW文本生成器v6版。该软件可以随机生成一些文章―――总是生成一篇长度固定且完全随机的文章—— 也就是说,生成的文章中每个字节都是完全随机的。如果一篇文章中至少包含使用者们了解的一个单词,那么我们说这篇文章是可读的(我们称文章a包含单词b,当且仅当单词b是文章a

2016-02-25 13:53:17 569

原创 【bzoj2754】[SCOI2012]喵星球上的点名 AC自动机优化的暴力

Descriptiona180285幸运地被选做了地球到喵星球的留学生。他发现喵星人在上课前的点名现象非常有趣。 假设课堂上有N个喵星人,每个喵星人的名字由姓和名构成。喵星球上的老师会选择M个串来点名,每次读出一个串的时候,如果这个串是一个喵星人的姓或名的子串,那么这个喵星人就必须答到。 然而,由于喵星人的字码过于古怪,以至于不能用ASCII码来表示。为了方便描述,a180285决定用数串来表示

2016-02-25 10:03:34 945 1

原创 【bzoj2938】[Poi2000]病毒 trie图+dfs

Description二进制病毒审查委员会最近发现了如下的规律:某些确定的二进制串是病毒的代码。如果某段代码中不存在任何一段病毒代码,那么我们就称这段代码是安全的。现在委员会已经找出了所有的病毒代码段,试问,是否存在一个无限长的安全的二进制代码。 示例: 例如如果{011, 11, 00000}为病毒代码段,那么一个可能的无限长安全代码就是010101…。如果{01, 11, 000000}为病

2016-02-25 08:31:36 1163 3

原创 【bzoj2434】[Noi2011]阿狸的打字机 AC自动机+fail树+dfs序+树状数组

Description阿狸喜欢收藏各种稀奇古怪的东西,最近他淘到一台老式的打字机。打字机上只有28个按键,分别印有26个小写英文字母和’B’、’P’两个字母。经阿狸研究发现,这个打字机是这样工作的:l 输入小写字母,打字机的一个凹槽中会加入这个字母(这个字母加在凹槽的最后)。l 按一下印有’B’的按键,打字机凹槽中最后一个字母会消失。l 按一下印有’P’的按键,打字机会在纸上打印出凹槽中现有的所有字

2016-02-24 21:09:45 588

原创 【bzoj3172】[Tjoi2013]单词 AC自动机+fail树

Description某人读论文,一篇论文是由许多单词组成。但他发现一个单词会在论文中出现很多次,现在想知道每个单词分别在论文中出现多少次。Input第一个一个整数N,表示有多少个单词,接下来N行每行一个单词。每个单词由小写字母组成,N<=200,单词长度不超过10^6Output输出N个整数,第i行的数字表示第i个单词在文章中出现了多少次。Sample Input3aaaaaaSample Ou

2016-02-24 19:50:51 779

原创 【hud2222】Keywords Search AC自动机

DescriptionIn the modern time, Search engine came into the life of everybody like Google, Baidu, etc. Wiskey also wants to bring this feature to his image retrieval system. Every image have a long

2016-02-24 14:50:46 718 3

原创 【codevs3945】完美拓印 KMP

题目描述 Description小Q获得了一个神奇的印章,这个印章宽n个单位长度,印章的其中三个棱都是直的,而另外一个方向上,对于每个单位宽度的部分,是一样直的,并且与反方向的棱平行,如下图所示。小Q的印章上有一个不关于中心对称的图形(不一定是上图的Qrz),他现在要在一张地图上拓上印,地图上有一段个m单位长度、近似水平的边界线,但是放大到单位长度时还是有一定的高低差异,但对于单位宽度的部分,是一样

2016-02-24 10:58:40 653

原创 【poj2752】Seek the Name, Seek the Fame KMP

DescriptionThe little cat is so famous, that many couples tramp over hill and dale to Byteland, and asked the little cat to give names to their newly-born babies. They seek the name, and at the same ti

2016-02-24 09:56:10 724

原创 【bzoj1355】[Baltic2009]Radio Transmission KMP

Description给你一个字符串,它是由某个字符串不断自我连接形成的。 但是这个字符串是不确定的,现在只想知道它的最短长度是多少.Input第一行给出字符串的长度,1 < L ≤ 1,000,000. 第二行给出一个字符串,全由小写字母组成.Output输出最短的长度Sample Input8cabcabcaSample Output3HINT对于样例,我们可以利用”abc”不断自我连接得到

2016-02-24 09:28:56 672

原创 【bzoj1053】[HAOI2007]反素数ant DFS

Description对于任何正整数x,其约数的个数记作g(x)。例如g(1)=1、g(6)=4。 如果某个正整数x满足:g(x)>g(i) 0Input一个数N(1<=N<=2,000,000,000)。Output不超过N的最大的反质数。Sample Input1000Sample Output840HINTSource求一个小于n的数x,使d(x)d(x)大于所有的d(i)(0<i<x)

2016-02-24 07:52:03 899 2

原创 【bzoj3994】[SDOI2015]约数个数和 莫比乌斯反演

Description设d(x)为x的约数个数,给定N、M,求 Input输入文件包含多组测试数据。第一行,一个整数T,表示测试数据的组数。 接下来的T行,每行两个整数N、M。OutputT行,每行一个整数,表示你所求的答案。Sample Input27 45 6Sample Output110121HINT1<=N, M<=500001<=T<=50000SourceRound 1 感谢y

2016-02-23 21:13:46 1147

原创 【bzoj3990】[SDOI2015]排序 DFS

Description小A有一个1-2^N的排列A[1..2^N],他希望将A数组从小到大排序,小A可以执行的操作有N种,每种操作最多可以执行一次,对于所有的i(1<=i<=N),第i中操作为将序列从左到右划分为2^{N-i+1}段,每段恰好包括2^{i-1}个数,然后整体交换其中两段.小A想知道可以将数组A从小到大排序的不同的操作序列有多少个,小A认为两个操作序列不同,当且仅当操作个数不同,或者至

2016-02-23 17:04:26 632

原创 【个人整理】NOIP知识点汇总

随便写写,留给学娣们…欢迎补充加*号是选学,加粗为重点,排序不分先后(因为是想到哪写到哪)基础算法贪心、枚举、分治、二分、倍增、*构造、高精、模拟图论图 最短路(dijkstra、spfa、floyd),差分约束最小生成树(kruskal、prim)并查集(扩展域)拓扑排序二分图染色,*二分图匹配tarjan找scc、桥、割点,缩点*分数规划树 树上倍增(LCA)树的直径、树

2016-02-21 17:02:49 6918 7

原创 【bzoj2654】tree MST+二分法

Description  给你一个无向带权连通图,每条边是黑色或白色。让你求一棵最小权的恰好有need条白色边的生成树。   题目保证有解。Input  第一行V,E,need分别表示点数,边数和需要的白色边数。   接下来E行   每行s,t,c,col表示这边的端点(点从0开始标号),边权,颜色(0白色1黑色)。Output  一行表示所求生成树的边权和。Sample Input2 2 1

2016-02-20 16:30:35 561

原创 【bzoj1014】[JSOI2008]火星人prefix splay+hash+二分

Description火星人最近研究了一种操作:求一个字串两个后缀的公共前缀。比方说,有这样一个字符串:madamimadam,我们将这个字符串的各个字符予以标号:序号: 1 2 3 4 5 6 7 8 9 10 11 字符 m a d a m i m a d a m 现在,火星人定义了一个函数LCQ(x, y),表示:该字符串中第x个字符开始的字串,与该字符串中第y个字符开始的字串,两个字串的公共

2016-02-15 00:28:11 721

原创 【计划】近期要做的种种事情

列个表吧,过年这两天挺颓的。 yts大爷还在刷题,你有什么理由玩游戏??开学之前:巩固一下splay、树分治、反演等等学一学字符串处理,不能再拖了,AC自动机什么的吧网络流!!这一块的刷题量必须跟上!!随机化!像什么模拟退火什么的,可以水分啊数学这块,补一下矩阵什么的知识(感觉矩阵自己根本不会)!不用学太深但至少能A掉SDOI前几年的题DP啊DP,多刷题吧,POJ你好没事就去看论文!!乱搞能力++

2016-02-10 03:10:16 930 5

原创 NOI导刊游记

现在的时间是:2016年2月10日01:03:10。正好是大年初三,我就随便写写吧…不知道为什么,以前从来没有想过写什么游记什么的,但有了博客就是想写…………虽然没人看吧2333去导刊的时间是1.28~2.5,恰好跟WC的后半段时间重了,NOIP考了rank22,但没去WC,感觉好可惜……这几天的事情就随便写写,记多少写多少吧2333第二次也是最后一次去郑州学习了。day0:早上五点四十五到,我迟到

2016-02-10 03:02:31 2563 5

原创 【bzoj4312】立方体 构造

DescriptionInput有若干行,每行三个数字 X;Y;Z 代表一组数据,表示立方体的长宽高加 1Output第 i 行数据输出Case#i: 第i组数据的答案Sample Input2 1 22 2 2Sample OutputCase #1: 4Case #2: 15HINTx,y,z<=1000Source郑州培训D3考试题T2,Orzydc大概是第一个正儿八经做的构造题吧…主要考

2016-02-01 00:14:10 915

NOI2005数据

NOI2005数据,维修数列,官方数据,NOI

2015-12-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除