自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 NOI2016 滚粗记

退役狗,不开心,嘤嘤嘤 最后一次,也是唯一一次写酱油记吧。。。D-n 提前了四天来ns集训,感觉这个状态要完,基本上是连续一个月没睡好,也懒得做题ww。在南山食堂考了两天(表示D类选手只能去机房呜呜),两套水题 + 一套神题orz。辣鸡老叶不让用机房。然后就在寝室浪233。绵阳真的是,,,比成都热啊qaq,出去吃饭真的是一件很悲伤的事orz (虽然还有溜出去找zzq吃冒菜hh不会打三国杀真的是

2016-07-25 09:12:50 2509 3

原创 poj 2409 【polya计数】

哎,最后发一波了,明天就可以滚了呜呜呜~没错,这就是pkusc的那道板子题! 可是不会polya,所以打表过的2333Burside引理:本质不同的染色方案数等于每种置换不变元素的个数的平均数 polya定理:m染色,方案数 = 1|G|(mg1+mg2+⋯)\frac 1{|G|}(m^{g_1} + m^{g_2} + \cdots) gig_i为每种置换的循环节数,|G|为置换的方案数题

2016-07-21 16:45:19 409

原创 bzoj 1005 明明的烦恼 【Prufer序列】

啊啊啊啊,什么东西都堆到noi前几天来学真的是要完啊,关键是我还在浪啊TATAT 日常吐槽QwQ题目大意:给定一棵树其中某些点的度数,求有多少种树满足要求orz大爷的博客%%%prufer序列 对于一棵树,每次选择编号最小的叶节点,删除它,并将与它相连的那个节点编号加入序列,直到只剩下两个节点为止事实证明,树和prufer序列是一一对应的性质:若一个点的度数为d,那么它将会在序列中出现d - 1

2016-07-16 00:20:11 447

原创 bzoj 4566 找相同字符【后缀自动机】

好不容易喜欢和大家一起吃饭TAT……难过…… 题目大意:从A、B中各取出一个子串,求有多少种方案,使得两子串相同(不同位置的串算多次)对A建后缀自动机,用B去匹配,若一个点被匹配到了,则他所有祖先全都能走到,每个点的贡献是|S| * (mx[i] - mn[i] + 1)#include <iostream>#include <cstdio>#include <cstring>#define

2016-07-15 18:28:06 379

原创 poj 1743 Musical Theme【后缀自动机】

题目大意:给定一个串,求最长的两个子串,满足互不相交且一个串可以通过整体加上另一个数变成另一个串先差分,然后就是找两个相同的不相交的串,考虑对于每个点,记录它的right集的最值,差值就是子串长度。取个max就好#include <iostream>#include <algorithm>#include <cstring>#include <cstdio>#define N 40005#

2016-07-14 23:35:32 537

原创 spoj Substrings【后缀自动机】

题目大意:求一个串里面长度分别为 1 ~ n 的子串中出现次数最多的次数考虑每个点代表的字符串出现的次数为它right集合的大小,right集合大小可以遍历子树得到,用每个点的right集合大小去更新他 mx 的答案#include <iostream>#include <algorithm>#include <cstring>#include <cstdio>#define N 50000

2016-07-14 18:40:54 380

原创 spoj LCS2 【后缀自动机】

好舍不得大家……心疼……题目大意:把上一题的两个串改成多个串对每一个串进行一次操作,记得把每个点的值传给自己的par 最后取个min就好了#include <iostream>#include <algorithm>#include <cstring>#include <cstdio>#define N 200005#define INF 1000000000using namespa

2016-07-14 16:17:56 419

原创 spoj LCS 【后缀自动机】

琦不会后缀自动机…… 是以前太浪了…… 所以所有东西都留到了noi前来学…… 马上狗牌退役了TAT(心塞qwq题目大意:给出两个串A,B,求A、B的最长公共子串对A建后缀自动机,然后用B去匹配,若能匹配上就转移到儿子,否则沿着parent树向上跳#include <iostream>#include <algorithm>#include <cstring>#include <cstdi

2016-07-13 19:58:41 972

原创 bzoj 4568 幸运数字【线性基】

题目大意:给定一棵树,求路径的最大异或和。倍增 + 线性基 线性基暴力合并… 没什么说的… 怪我太弱了,省选的时候还不会,然后gg,现在才学…orz#include<iostream>#include<algorithm>#include<cstdlib>#include<cstdio>#include<ctime>#include<cmath>#include<cstring>

2016-07-11 19:20:35 450

原创 160701总结

额,犹豫了半天,还是发出来了233 反正也没有人看对不233T1 题目大意:给定三场比赛的排名 (1 ~ n),问有多少对 i,j 使得存在 i 的排名比 j 高和 j 的排名比 i 高的比赛一眼看去是个三位偏序对不对,然后直接上 cdq 就 T 了不是….嘛,其实可以算 (a,b),(a,c),(b,c),(b,a),(c,a),(c,b),其中 (a,b) 代表在比赛 a 的排名更高,比赛

2016-07-08 13:46:01 336

空空如也

空空如也

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

TA关注的人

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