自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

stevensonson的博客

一只奋斗的小牛

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

原创 BZOJ1823[JSOI2010]满汉全席——2-SAT模板题

Description满汉全席是中国最丰盛的宴客菜肴,有许多种不同的材料透过满族或是汉族的料理方式,呈现在數量繁多的菜色之中。由于菜色众多而繁杂,只有极少數博学多闻技艺高超的厨师能够做出满汉全席,而能够烹饪出经过专家认证的满汉全席,也是中国厨师最大的荣誉之一。 世界满汉全席协会是由能够料理满汉全席的专家厨师们所组成,而他们之间还细分为许多不同等级的厨师。为了招收新进的厨师进入世界满汉全席协会,...

2018-04-29 18:56:29 146

原创 NOI2006最大获利——最大权闭合图

Description新的技术正冲击着手机通讯市场,对于各大运营商来说,这既是机遇,更是挑战。THU集团旗下的CS&T通讯公司在新一代通讯技术血战的前夜,需要做太多的准备工作,仅就站址选择一项,就需要完成前期市场研究、站址勘测、最优化等项目。在前期市场调查和站址勘测之后,公司得到了一共N个可以作为通讯信号中转站的地址,而由于这些地址的地理位置差异,在不同的地方建造通讯中转站需要投入的成...

2018-04-29 12:14:32 151

原创 ZJOI2018游记总结

题解在此,虽然我并没有看懂其实省选三天前就结束了,但因为这两天忙于补作业,并且我觉得这次省选比较有借鉴意义,所以我放到今天才写。时间回到考试当天,那天早上六点多我们就除了宾馆,匆匆填饱了肚子便奔赴考场。题目发下来,T1我看了一眼就感觉是数学题(我数学不好),于是先放下了T1。T2明显是有暴力分的,所以先花了一点时间打完了T2的暴力。T3是一道期望+计算几何的题目。我对计算几何一窍不通,...

2018-04-29 11:35:02 596

原创 余姚中学ZJOI2018游记——4.25

今天是集训的第二天,也是最后一天。早上讲了一些国家集训队互测的题。我看到PPT的名字(一些毒瘤互测题的解法),就觉得特别的难,果然也是特别的难。有很多数论的不可做题。自己还是太菜了,对于数论的东西基本上没有了解,什么莫比乌斯反演,NTT虽然听过,但我都不会,于是讲课的时候听到这些算法就“啊哦,听过”。然而接下去就什么都不会了。早上就这么懵懵懂懂的过去了。接下去我还是得学更多的算法,到明年省选的时候...

2018-04-25 20:57:14 514

原创 ZJOI2018游记——4.24

今天是上课的第一天。早上起来胡乱吃了点面包就跟着大部队去了余姚中学。讲了第一题印象令我深刻,题目大意是:有一个含有n个点m条边的有向图,有p个关键点,求一个点数最小的包含关键点的强连通子图。这里要求的问题可以转化为求点数最小的包含所有点的子图,且所有关键点两两可达。我们可以先考虑p为两个点的是时候,我们可以用dp的方法进行求取。而p有多个时,也可以进行相同的思路,只不过要用集合,传递闭包之...

2018-04-24 19:26:30 408

原创 BZOJ1565植物大战僵尸——最大权闭合图+Tarjan缩点

DescriptionPlants vs. Zombies(PVZ)是最近十分风靡的一款小游戏。Plants(植物)和Zombies(僵尸)是游戏的主角,其中Plants防守,而Zombies进攻。该款游戏包含多种不同的挑战系列,比如Protect Your Brain、Bowling等等。其中最为经典的,莫过于玩家通过控制Plants来防守Zombies的进攻,或者相反地由玩家通过控制Zom...

2018-04-20 11:16:12 188

原创 点分治学习与例题

点分治是一类用来处理树上路径的算法。点分治,也就是将树上的点进行分治。点分治的本质就是将一棵树拆成多棵子树处理,再不断往下拆分的过程。在进行点分治之前,我们必须先找一个点,我们从这个点进行分治会比较优。那么这个点怎么取呢?肯定是比较平衡的点,平衡就意味着这个点的子树的大小之差尽量小。而这个平衡点就称为树的重心。树的重心的正式定义:若存在一个点,其所有的子树中最大的子树节点数...

2018-04-19 09:10:11 508

原创 关于欧拉函数Phi&&BZOJ2190

欧拉函数(φ)phi是OI中很重要的一块知识点,经常出现在各种数论题目里,所以这里就讲一下phi的求法以及最简单的应用。φ(n)的含义是在1~n中与n互质的数的个数。那么这里有一个十分明显的结论,就是如果x为质数,则φ(x)=x-1,因为1~x-1都与x互质,都不是x的因数。下面我将介绍更多的关于phi的结论。结论1:若x为质数,φ(x)=x-1(如上文)结论2:若p为质数...

2018-04-19 08:51:04 549

原创 后缀数组——用后缀处理字符串

我们知道AC自动机可以解决多模匹配问题。但是如果遇上在线多模匹配问题,AC自动机就不合适了,因为AC自动机必须将所有模式串建成一棵Trie树。这时,我们就可以利用后缀数组来解决。后缀数组处理的是文本串。我们将文本串的每一条后缀拿出来,按照字典序排序,然后就可以处理后缀数组了。后缀数组sa[i]表示的就是排名第i位的后缀的第一个字符所在下标。这可能有点绕口,所以我们用样例解释一下,如对于文本...

2018-04-18 08:57:45 879

原创 BZOJ3172——AC自动机+fail树

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

2018-04-12 19:48:36 154

原创 BZOJ1030——AC自动机上的DP

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

2018-04-12 15:11:50 243

原创 初识AC自动机

概况AC自动机,全名Aho-Corasick自动机。是一种字符串匹配算法。在学AC自动机之前,必须知道字典树Trie和字符串匹配算法KMP。KMP算法我写过一篇博客,可以点击这里学习,而对于Trie算法,大家可以去网上搜索。接下去讲AC自动机的时候就默认会Trie和KMP了。AC自动机原理我们都知道KMP算法可以高效地将模式串与文本串匹配。但是如果我们有许多模式串需要进行匹配时...

2018-04-11 16:21:54 368 1

原创 CF961试题总结(不定期更新完)

题目传送门A,B,C是zz题,直接贴代码//A#include<cstdio>#include<cstdlib>#include<algorithm>#include<iostream> using namespace std;int read(){ char c;int x;while(c=getchar(),c...

2018-04-10 10:27:50 1142

原创 JSOI BZOJ4472salesman——树形dp

Description某售货员小T要到若干城镇去推销商品,由于该地区是交通不便的山区,任意两个城镇 之间都只有唯一的可能经过其它城镇的路线。 小T 可以准确地估计出在每个城镇停留的净收 益。这些净收益可能是负数,即推销商品的利润抵不上花费。由于交通不便,小T经过每个 城镇都需要停留,在每个城镇的停留次数与在该地的净收益无关,因为很多费用不是计次收 取的,而每个城镇对小T的商品需求也是相...

2018-04-06 16:08:57 319

原创 bzoj1951——各种数论定理

Description“在那山的那边海的那边有一群小肥猪。他们活泼又聪明,他们调皮又灵敏。他们自由自在生活在那绿色的大草坪,他们善良勇敢相互都关心……” ——选自猪王国民歌 很久很久以前,在山的那边海的那边的某片风水宝地曾经存在过一个猪王国。猪王国地理位置偏僻,实施的是适应当时社会的自给自足的庄园经济,很少与外界联系,商贸活动就更少了。因此也很少有其他动物知道这样一个王国。 猪王国虽然不大,但...

2018-04-03 18:35:54 342

原创 BZOJ2142——乘法逆元+中国剩余定理

Description一年一度的圣诞节快要来到了。每年的圣诞节小E都会收到许多礼物,当然他也会送出许多礼物。不同的人物在小E心目中的重要性不同,在小E心中分量越重的人,收到的礼物会越多。小E从商店中购买了n件礼物,打算送给m个人,其中送给第i个人礼物数量为wi。请你帮忙计算出送礼物的方案数(两个方案被认为是不同的,当且仅当存在某个人在这两种方案中收到的礼物不同)。由于方案数可能会很大,你只需要...

2018-04-03 08:48:53 615

原创 AtCoder Grand Contest 022C Remainder Games

题目大意:给你n个数ai,要求你将每个数mod一些数,使ai变为bi。在进行变换时,若ai与aj都要mod数p,只算一次p。求最后可得到的Σ2^pi最小值。英文题面:Problem Statement Aoki is playing with a sequence of numbers a1,a2,…,aN. Every second, he performs the follo...

2018-04-03 08:02:21 254

原创 BZOJ1086——树上分块

Description   “余”人国的国王想重新编制他的国家。他想把他的国家划分成若干个省,每个省都由他们王室联邦的一个成员来管理。他的国家有n个城市,编号为1..n。一些城市之间有道路相连,任意两个不同的城市之间有且仅有一条直接或间接的道路。为了防止管理太过分散,每个省至少要有B个城市,为了能有效的管理,每个省最多只有3B个城市。每个省必须有一个省会,这个省会可以位于省内,也可以在该省外。但...

2018-04-02 11:12:36 516

空空如也

空空如也

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

TA关注的人

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