Chlience的博客

其实,我们都曾彷徨

换平台喽 ! 自建博客 !

不知不觉写了100 + 博客了 忽然觉得一个 Oier 怎么能没有自己的站呢?(其实是酸酸乳附赠的) 所以自己搭了一个小站 SummerFlower 欢迎大家来踩/友链/写文章 QwQ...

2018-09-10 21:01:15

阅读数:107

评论数:0

[成长] 你好,世界

Hello World! 为何写博客? 一千个写博客的人,就有一千个哈姆雷特。每个人写博客都有着不尽相同的目的。 至于我开始写下这些文字,是源于以下几点 积累 每天将自己的所学、所感记录下来,让它在时间的浸润下慢慢沉淀。也许当某日回首,蓦然发现自己已经经历了很多,很多...

2017-08-06 15:12:42

阅读数:536

评论数:4

HIHOCODER 1465 后缀自动机五·重复旋律8 后缀自动机

更好的阅读体验 Press Here Problem 传送门 >ω< 题目大意: 给定模式串 sss , nnn 个匹配串 stristr_istri​ 求每个匹配串的循环同构能够匹配的子串总数 Solution 求循环同构的匹配,首先第一步应该是将匹配串倍长,再进行匹配,这样就能得到匹配串所有循...

2018-09-18 14:35:59

阅读数:35

评论数:0

HIHOCODER 1457 后缀自动机四·重复旋律7 SAM

更好的阅读体验:Press Here Problem 传送门 >ω< 题目大意: 给定 nnn 个由 0−90−90-9 组成的数字串,问本质不同串的总和是多少 Solution 含有一个串 设 cnt[x]cnt[x]cnt[x] 为 xxx 状态包含的子串数量 若状态 ...

2018-09-14 21:23:41

阅读数:37

评论数:0

SPOJ LCS2 Longest Common Substring II SAM

更好的阅读体验:Press Here Probelm 传送门 >ω< 题目大意: 给定 nnn 个字符串 ,求其最长公共子串的长度 1≤n≤101≤n≤101\leq n \leq 10 1≤lenth(s)≤1000001≤lenth(s)≤1000001 \leq lenth(s)...

2018-09-14 13:17:44

阅读数:14

评论数:0

SPOJ LCS Longest Common Substring SAM

更好的阅读体验:Press Here Probelm 传送门 >ω< 题目大意: 给定两个字符串 sss , ttt ,求其最长公共子串的长度 1≤lenth(a),lenth(b)≤2500001≤lenth(a),lenth(b)≤2500001 \leq lenth(a) , le...

2018-09-14 13:15:36

阅读数:17

评论数:0

BZOJ 2726 [SDOI2012] 任务安排

更好的阅读体验 【Press Here】 Problem 传送门 >ω< 题目大意: 按顺序给定 nnn 个子任务,每个任务用时 titit_i ,费用系数 fifif_i 连续的多个(一个)子任务合成为大任务,大任务的用时和费用系数为所有子任务之和,启动一个大任务需要时间 SSS ,每...

2018-09-14 12:59:11

阅读数:20

评论数:0

BZOJ 2434 [NOI 2011] 阿狸的打字机

更好的阅读体验 Press Here AC自动机 可食用最佳练手题 题意 有三种操作 * 在字符串的末尾加入小写字母 * 删除字符串末尾的字符 * 将当前字符串输出(不删除) 问第 xxx 个输出的字符串 在第 yyy 个输出的字符串中出现了几次 Solution 当...

2018-09-14 12:57:05

阅读数:14

评论数:0

BZOJ 2035 [2009国家集训队]数据读取问题

更好的阅读体验 Press Here 忽然没有了改题的欲望,我已经是一条咸鱼了 单链 将其转化为图论模型 对于位置为xxx的点,向 x−1x−1x - 1 , x+1x+1x + 1 连边,表示能到达 xxx 的点能够花费 111 的代价通过 +1/−1+1/−1+1 / -1 而...

2018-09-14 12:55:25

阅读数:22

评论数:0

51NOD 1601 完全图的最小生成树计数 Trie

更好的浏览体验 Press Here Problem 传送门 >ω< 题目大意: 有 nnn 个点,每个点权值为 a[i]a[i]a[i] ,两个点连边费用为 a[i]  xor  a[...

2018-09-14 12:53:04

阅读数:20

评论数:0

KMP算法详解

直接进入正题 定义 nxt[i]nxt[i]nxt[i] 为 t[0]−−t[i−1]t[0]−−t[i−1]t[0] -- t[i - 1] 中前后缀匹配最长长度,即,有最大长度为 nxt[i]nxt[i]nxt[i] 的相同前缀后缀, t[0]−−t[nxt[i]−1]t[0]−−t[nxt...

2018-09-04 16:26:43

阅读数:12

评论数:0

动态树杂谈

摘要 动态树,一类用来维护森林连通性的数据结构,主要使用Splay来维护偏爱点/边(Preferred child/edge),并且通过点在不同Splay中的移动提取路径,或者是修改父子关系以连接或断开树边 动态树的构建 动态树由于其需要动态的修改点/边关系,所以需要动态的维护点...

2018-08-29 11:46:58

阅读数:27

评论数:0

树链剖分简单介绍

树剖想必各位大佬早已经烂熟于心 此篇博客大部分将 灌水 写写自己在学习树链剖分时对于各部分的理解 树链剖分是一种将树转化为链进行维护的数据结构 也可以说是将点按一定的顺序放在序列中,使得修改两个点之间的路径时将一段非连续序列转化为 多个连续区间,用线段树分别进行修改 如何进行排列? 一般...

2018-08-28 21:17:00

阅读数:18

评论数:0

SPOJ 104 HIGH - Highways 矩阵树定理

题意 ttt组询问 nnn个点,mmm条边分别连接ai,biai,bia_i , b_i 求有多少种生成树的方案 Solution 矩阵树定理裸题 Matrix Tree Theorem Wikipedia 为了不爆精度行列式的guessguessguess使用辗转相减法 代码如...

2018-08-28 11:01:05

阅读数:35

评论数:0

生成函数 从出生到凉凉

普通型生成函数(Ordinary Generation Function) 对于一个无穷数列f0,f1,f2,⋯f0,f1,f2,⋯f_0 , f_1 , f_2 , \cdots 将其看做一个无穷维向量,写出其形式幂级数: f(x)=∑∞i=0fixif(x)=∑i=0∞fixif(x) ...

2018-08-23 08:31:13

阅读数:33

评论数:0

多项式除法

已知f,g,degf=n,degg=m(m≤n)f,g,deg⁡f=n,deg⁡g=m(m≤n)f,g,\deg f = n,\deg g = m (m \leq n) 求唯一的q,rq,rq,r,使得f=q×g+rf=q×g+rf = q \times g + r,其中degr&amp...

2018-08-22 20:24:37

阅读数:359

评论数:0

多项式求逆

对于fff,若有ggg,使得f×g(x)=1f×g(x)=1f\times g(x) = 1,称ggg为fff的逆 给fff,求ggg的前nnn项,即求1f(x)1f(x)\frac{1}{f(x)}的麦克劳林级数的前nnn项系数 例:f(x)=1−xf(x)=1−xf(x) = 1 - x ...

2018-08-22 20:21:48

阅读数:25

评论数:0

BZOJ 3456 城市规划 生成函数 NTT

题意 求nnn个有标号点的无向联通图个数 Solution 发现直接求解很复杂,将其用别的函数表示出来 设f(x)f(x)f(x)为包含111号节点的节点数为xxx 无向连通图 个数,g(x)g(x)g(x)为节点数为xxx的 无向图 个数 这两个函数有以下关系: g(n)=∑...

2018-08-22 20:16:12

阅读数:30

评论数:0

BZOJ 3771 Triple 生成函数 NTT 容斥

题意 有nnn件物品,每件物品有一个权值aiaia_i,可以用1,2,31,2,31,2,3个价值不同的物品组合出一个总价值,问每种总价值有多少种组成方案 Solution 既然每种价值的物品只能选一个,那么不用管每种价值有多少个,只用关心有没有就好了。作为一个组合问题,使用普通型生成函数 ...

2018-08-22 09:26:43

阅读数:25

评论数:0

修改文章标题啦

经过实践论证表明,如果在文章标题前面加上一些奇怪的东西可能会影响收录 当然更有可能的是本蒟实在是太弱了 所以今后的文章标题会发生一些变化 去除【总结】【题解】【考试】【解题报告】等标签 然后在后面会加上每个题目解决所需要的用法,方便广大OIer查找 希望大家能够继续资瓷我的小小博客 你...

2018-08-16 20:53:11

阅读数:31

评论数:0

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