码迷,mamicode.com
首页 >  
搜索关键字:tjoi2013    ( 135个结果
[TJOI2013]松鼠聚会(枚举)
[TJOI2013]松鼠聚会 题目描述 草原上住着一群小松鼠,每个小松鼠都有一个家。时间长了,大家觉得应该聚一聚。但是草原非常大,松鼠们都很头疼应该在谁家聚会才最合理。 每个小松鼠的家可以用一个点x,y表示,两个点的距离定义为点(x,y)和它周围的8个点(x 1,y)(x+1,y),(x,y 1), ...
分类:其他好文   时间:2018-10-15 11:47:21    阅读次数:133
LuoguP3964 [TJOI2013]松鼠聚会【切比雪夫距离/前缀和】
题目传送门 前置知识:切比雪夫距离和曼哈顿距离的相互转化--自为风月马前卒 有了这个知识,我们便可以在读入松鼠的家的坐标时,先把他转化一下,然后把最后的总式化简,我们会得到一个充满后缀和以及前缀和的式子,这里有十分详细的展开式。于是我们把$x$,$y$坐标分别排序并求出他们的前缀和即可。 之后我们枚 ...
分类:其他好文   时间:2018-10-11 10:25:57    阅读次数:238
P3966 [TJOI2013]单词
题意:给n个单词,问每个单词在n个单词中出现了几次? a 在 acdnsaana 中出现了4次。 ps:AC自动机的模板题,就注意一点:一定要从这棵树的底部向上遍历累加贡献。 ...
分类:其他好文   时间:2018-09-27 01:39:55    阅读次数:157
P3966 [TJOI2013]单词
P3966 [TJOI2013]单词 AC自动机 题意:输入若干个单词,对于每个单词,计算它在所有单词中出现的次数(原题讲的什么鬼)。 attention:有重复单词,还很多 显然,我们可以用AC自动机来搞 但是对每个单词都需要跑一遍过于费时。 于是我们想到用一个主串把这些单词拼在一起,中间用特殊符 ...
分类:其他好文   时间:2018-09-10 16:13:51    阅读次数:297
[TJOI2013]拯救小矮人
题目描述 一群小矮人掉进了一个很深的陷阱里,由于太矮爬不上来,于是他们决定搭一个人梯。即:一个小矮人站在另一小矮人的 肩膀上,知道最顶端的小矮人伸直胳膊可以碰到陷阱口。 对于每一个小矮人,我们知道他从脚到肩膀的高度Ai,并且他的胳膊长度为Bi。陷阱深度为H。 如果我 们利用矮人1,矮人2,矮人3,。 ...
分类:其他好文   时间:2018-09-05 23:47:38    阅读次数:162
Luogu P3962 [TJOI2013]数字根 st
"题面" 我先对数字根打了个表,然后得到了一个结论:$a$的数字根=$(a 1)mod 9+1$ 我在询问大佬后,大佬给出了一个简单的证明: $\because 10^n\equiv 1(mod 9)$ $\therefore a_{n} 10^n+a_{n 1} 10^{n 1}+...+a_{1 ...
分类:其他好文   时间:2018-08-05 21:33:24    阅读次数:245
[TJOI2013]单词
description [题面][1] solution 把所有字符串凑成一堆做后缀数组(中间隔开) 从高往低枚举$LCP$的长度$k$,把$Height==k$的两个后缀使用并查集连接, 查询$size$即可得到以对应长度单词为前缀的后缀个数,即出现次数 code cpp include incl ...
分类:其他好文   时间:2018-07-23 12:34:24    阅读次数:153
bzoj3172: [Tjoi2013]单词
题目链接 "bzoj3172: [Tjoi2013]单词" 题解 在插入单词时对于每个点都标记一下 构建fail树 因为AC自动机节点维护前缀,fail树的关系是公共后缀,那么可以发现,答案就是该单词的fail子树总价值 代码 c++ include include include include ...
分类:其他好文   时间:2018-07-05 21:37:15    阅读次数:160
bzoj3172: [Tjoi2013]单词 ac自动机
某人读论文,一篇论文是由许多单词组成。但他发现一个单词会在论文中出现很多次,现在想知道每个单词分别在论文中出现多少次。 Input 第一个一个整数N,表示有多少个单词,接下来N行每行一个单词。每个单词由小写字母组成,Nfail=q,那么root到q一定是root到p的子串,所以q加上root p出现 ...
分类:其他好文   时间:2018-07-05 15:54:29    阅读次数:185
bzoj3172 [Tjoi2013]单词
[Tjoi2013]单词 Time Limit: 10 Sec Memory Limit: 512 MB Description 某人读论文,一篇论文是由许多单词组成。但他发现一个单词会在论文中出现很多次,现在想知道每个单词分别在论文中出现多少次。 Input 第一个一个整数N,表示有多少个单词,接 ...
分类:其他好文   时间:2018-05-18 21:23:44    阅读次数:118
135条   上一页 1 2 3 4 5 ... 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!