自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lvmaooi的博客

蒟蒻oier

  • 博客(14)
  • 收藏
  • 关注

原创 点分治概述

感觉分治是一种很奥妙的算法。学一万年都学不会的那种。点分治自然属于分治算法的一种,似乎会了点分治就分治入门了?目前为止点分治板题解决2类问题:1.树上满足条件的路径条数计数(带修)。2.树上路径有某种权值取max(带修)。点分治(或者分治)的思想是什么呢?枚举树上每一个点,处理经过它的路径。这里的处理可以看做由它出发的路径两两合并。为了满足复杂度并且不WA,之前计算过的路径不重复计...

2018-09-20 10:32:25 253

原创

noiD1T3瞎想了一下好像很好做。但是不想写,到时候学线段树的时候写吧。还有后缀数组好像也挺有用的,发现一堆题后缀自动机做不了。233 到时候再学吧。...

2018-09-14 09:33:59 185

原创 Cow Relays(倍增floyd)

Cow Relays题目大意求sss到ttt经过nnn条边的最短路。 点数小于等于100,n≤1000000 解:本来很容易想到拆点,但是这里的nnn太大了,拆点做不了。但是注意到点数很少,考虑floyd。 其实进一步看floyd可以当做一个矩阵,每次取min运算。稍微想一下是有结合律的。不如...

2018-09-14 08:27:05 425

原创 Data structure you've never heard of(枚举+dp)

没有来源。题目大意:给nnn个长度为kkk的01串,求不下降序列的个数。 n≤100000,k≤16 解:这个不是正常的16维偏序。

2018-09-14 08:04:19 413

原创 1483:[HNOI2009]梦幻布丁(链表+启发式合并)

1483:[HNOI2009]梦幻布丁时间限制: 1000 ms 内存限制: 65536 KB 提交数: 2 通过数: 2 题目描述NNN个布丁摆成一行,进行MMM次操作.每次将某个颜色的布丁全部变成另一种颜色的,然后再询问当前一共有多少段颜色.例如颜色分别为1,2,2,1的四个布丁一共有3段颜色.输入第一行给出NNN,MMM表示布丁的个数和好友的...

2018-09-13 20:35:15 193

原创 2882: 工艺(最小表示法)

2882: 工艺Time Limit: 10 Sec Memory Limit: 128 MBDescription小敏和小燕是一对好朋友。 他们正在玩一种神奇的游戏,叫Minecraft。 他们现在要做一个由方块构成的长条工艺品。但是方块现在是乱的,而且由于机器的要求,他们只能做到把这个工艺品最左边的方块放到最右边。 他们想,在仅这一个操作下,最漂亮的工艺品能多漂亮。 ...

2018-09-13 20:19:55 282

原创 Musical Theme(后缀自动机)

Musical ThemeTime Limit: 1000MS Memory Limit: 30000K题目大意: 给定一个串,找出满足条件最长子串: 1,长度大于等于5 2,至少出现两次 3,至少有两个出现位置不重叠子串不一定要严格相等,两两差值相等即可。 例如: 1 2 3 4 6 = 11 12 13 14 16n≤20000,1≤ai≤88n≤20000,1≤...

2018-09-13 20:05:43 226

原创 Wireless Password(AC自动机+dp)

Wireless PasswordTime Limit:1000 MS Memory Limit: 32768 KProblem DescriptionLiyuan lives in a old apartment. One day, he suddenly found that there was a wireless network in the building. Liy...

2018-09-13 19:46:33 825

原创 AC自动机概述

首先我们需要了解trie树。 我们把每个模式串逐个插入trie树。 比如说把a,aba,ac,cb四个串插入trie树,得到的是这样的: 对于trie树来说,我们从根开始到每一个结束节点(红色节点)的路径都代表一个字符串。为了减少状态我们把有相同前缀的字符串的前缀合并。插入时标出结束节点。fail链:在AC自动机中最重要的就是fail链了。fail链中文就是失配链。AC自动机...

2018-09-13 19:25:23 265

原创 [TJOI2015]弦论(后缀自动机)

3998: [TJOI2015]弦论Description对于一个给定长度为N的字符串,求它的第K小子串是什么。Input第一行是一个仅由小写英文字母构成的字符串S 第二行为两个整数T和K,T为0则表示不同位置的相同子串算作一个。T=1则表示不同位置的相同子串算作多个。K的意义如题所述。Output输出仅一行,为一个数字串,为第K小的子串。如果子串数目不足K个,则...

2018-09-12 21:31:58 531

原创 后缀自动机概述

如果对后缀自动机有一定了解,这几篇文章对你可能会有些许帮助: 后缀自动机学习指南 loj上的后缀自动机讲解 一些题目 听说对拆点讲解很详细以题目为主,当然也有一些讲解。下面说一下我对后缀自动机的理解。...

2018-09-12 19:59:06 3900

原创 919E - Congruence Equation(费马小定理)

919E - Congruence Equation题目大意:给定aaa,bbb,xxx,ppp 求1≤n≤x1≤n≤x1≤n≤x且满足n∗an=b(modn∗an=b(modn*a^n=b(mod p)p)p)的nnn有多少个? 解:如何学习数学? 要跪了。 费马小定理的一道好题。推一波式子就可...

2018-09-06 11:35:46 275

原创 [Zjoi2016]旅行者(分治+最短路)

4456:[Zjoi2016]旅行者时间限制: 2000 ms 内存限制: 524288 KB题目描述小Y来到了一个新的城市旅行。她发现了这个城市的布局是网格状的,也就是有nnn条从东到西的道路和mmm条从南到北的道路,这些道路两两相交形成nnn×mmm个路口 (iii,jjj)(1≤i≤n1≤i≤n1≤i≤n,1≤j≤m1≤j≤m1≤j≤m)。她发现不同的道路路况...

2018-09-05 19:18:34 686

原创 4264:小C找朋友(hash)

小C找朋友题目描述幼儿园里有NNN个小CCC,两个小CCC之间可能是朋友也可能不是。所有小CCC之间的朋友关系构成了一个无向图,这个无向图中有MMM条边。园长ATM发现对于两个(不同的)小CiCiC_i和CjCjC_j,如果其他的所有小CCC要么同时是iii,jjj的朋友,要么同时不是iii,jjj朋友的话,这两个小CCC就很有可能一起去吃饭,成为一对好基友。出于一些未知的原因,ATM...

2018-09-03 08:18:15 415

空空如也

空空如也

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

TA关注的人

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