自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

~NULL~

因为我是高性能的嘛!

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

原创 搬家咯

CSDN的朋友们哟(或者来自其他地方的),博主写了一年多的博客了,博文数量也终于到了300篇。 我还会继续的,但是由于各种原因,博主要搬到博客园去了。 这篇文章顶置,在搬家后将用于放置前往博客园的网址。...

2018-07-18 07:26:00 332

原创 未完成任务

网络流二十四题 (1/24)

2018-03-30 18:48:28 475 1

原创 本博客没有分类哦~

点进来干什么,又没有里番(滑稽)

2018-03-22 16:47:05 367 10

原创 [网络流]导弹防御塔

题目描述Freda的城堡—— “Freda,城堡外发现了一些入侵者!” “喵…刚刚探究完了城堡建设的方案数,我要歇一会儿嘛lala~” “可是入侵者已经接近城堡了呀!” “别担心,rainbow,你看呢,这是我刚设计的导弹防御系统的说~” “喂…别卖萌啊……” Freda控制着N座可以发射导弹的防御塔。每座塔都有足够数量的导弹,但是每座塔每次只能发射一枚。在发射导弹时,导弹需要T1...

2018-07-20 16:14:59 486

原创 [数论][高精度]Heaven Cow与God Bull

题目描述__int64 ago,there’s a heaven cow called sjy… A god bull named wzc fell in love with her… As an OI & MOer,wzc gave sjy a quesiton… 给定一个整数n,求一个整数m,满足m<=n,并且m/phi(m)的值最大。 注:phi(m)代表m的欧拉函...

2018-07-20 16:12:05 596

原创 [线段树]小喵喵的新家

题目描述小喵喵和小聪聪从小就是好朋友 ,他们经常在一起玩耍 。如今小喵已经厌倦了自己居住的环境,想请小聪聪为她建一个新家。 小喵喵天生多才多艺,对多种乐器颇有研究。对于生活中常见的图形,她对圆形很感兴趣,因此小聪聪决定为她建一个圆形的新家。 我们设新家在一个平面直角坐标系上,其中新家的圆心为平面直角坐标系的原点。 小聪聪有一把神奇的剪刀,他定义了一个值m,以等分 [−pi,pi]弧度 (...

2018-07-19 20:22:11 428

原创 [组合数学]选课

题目描述你真的认为选课是那么容易的事吗?HYSBZ的ZY同志告诉你,原来选课也会让人产生一种想要回到火星的感觉。假设你的一周有n天,那么ZY编写的选课系统就会给你n堂课。但是该系统不允许在星期i和星期i+1的时候选第i堂课,也不允许你在星期n和星期一的时候选第n堂课。然后连你自己也搞不清哪种选课方案合法,哪种选课不合法了。你只想知道,你到底有多少种合法的选课方案。Input 有多组数据,...

2018-07-19 20:19:07 368

原创 [树状数组]休息

题目描述休息的时候,可以放松放松浑身的肌肉,打扫打扫卫生,感觉很舒服。在某一天,某LMZ 开始整理他那书架。已知他的书有n 本,从左到右按顺序排列。他想把书从矮到高排好序,而每一本书都有一个独一无二的高度Hi。他排序的方法是:每一次将所有的书划分为尽量少的连续部分,使得每一部分的书的高度都是单调下降,然后将其中所有不少于2 本书的区间全部翻转。重复执行以上操作,最后使得书的高度全部单调上升。可...

2018-07-19 20:17:30 243

原创 [DP]Mixing Chemicals

题目描述实验室有n瓶化学药品,编号为0到n-1,你知道第i瓶只有和第c[i]瓶放在一起才会发生爆炸。为了整理实验室,你需要将他们装进k个丌同的盒子里。显然,为了你的生命安全,你丌能把两瓶会造成爆炸的药品放进同一个箱子。你希望计算出有多少中丌同的方案。为了降低难度,你只需要将答案mod 1000000007。Input 第一行一个整数T,表示有T组测试数据。 对于每组数据 第一行两个整...

2018-07-18 20:50:03 326

原创 [概率期望]TheSwaps

题目描述Alice得到了一个整数, 她将其视作长度为n的字符串S。为了好玩,她进行了k次如下操作: 1) 随机选取两个不同的位置x和y(即每次操作, {分析显然的概率期望 ans=∑ni=1每位期望值×每位被选出的概率ans=∑i=1n每位期望值×每位被选出的概率ans=\sum_{i=1}^n 每位期望值\times 每位被选出的概率 第i位被求出的概率为i×(n−i+1)n×...

2018-07-18 20:47:26 266

原创 [数位DP][状压DP]密码

题目描述在又一次消灭林登·万的战斗中,指挥官moreD缴获了一个神奇的盒子。盒子异常的坚固,以至于完全无法摧毁,唯一打开的方式是通过盒上的密码锁。 经过仔细的调查,研究人员一致认为这个盒子中隐藏了林登·万和他的弟弟林登·图的秘密。然而moreD使用了许多办法,都没能打开这个盒子。最后只好将这个盒子封存在了仓库的底层。 事情并没有结束。moreD之所以没能打开这个盒子,是因为老牌的调查员/邪...

2018-07-18 20:37:23 406

原创 [DFS][类哈希][DP]坑带的树

题目描述“我不适合你,你有更好的未来。” 当小A当上主持的那一天,他接受记者采访的时候,回忆起了10年前小N离开自己的那句话。 小A出家,其实是因为他已经勘探到了宇宙的奥秘,他希望遁入佛门,通过自己的可修,创造出超越宇宙的秘法,从而突破宇宙的束缚,达到大无畏之境界。 好吧,小A最近碰到了一个挺恶心的问题。 首先,先介绍仙人掌树。仙人掌树是一张无向图,但是每个节点最多只会在一个环里面,而...

2018-07-17 21:42:16 291

原创 [二分图]使命的召唤

题目描述你玩过call of duty这个游戏吗?这个游戏以诺曼底登陆为背景,假设你是盟军的一员,身在前线去完成许多任务而粉碎纳粹的野心。现在假设有一个任务,德军有很多机枪阵地,火力很猛,如果不把它们摧毁就会对盟军的推进造成很大损失,盟军打算派出一些敢死队员深入阵地把这些机枪阵地炸毁,当然,敢死队员会有很大的生命危险,所以盟军的指挥官希望你能帮他把损失降到最少。Input 输入数据第一行...

2018-07-17 16:29:31 273

原创 [状压DP][BFS]分球

题目描述  在一个装满财宝的屋子里,有2N个盒子排成一排。除了两个相邻的空盒外,其余的每个盒子里都装有一个金球或者一个银球,总共有N-1个金球和N-1个银球。以下是一个N=5时的例子,G表示金球,S表示银球:      任意两个相邻的非空的盒子里的球可以移动到两个相邻的空盒中,移动不能改变这两个球的排列顺序。写一个程序,用最少的移动次数把所有的金球都移到所有银球的左边。Input ...

2018-07-17 16:26:26 277

原创 [DP][记忆化搜索]最大公共子串

题目描述从一个给定的串中删去(不一定连续地删去)0个或0个以上的字符,剩下的字符按原来的顺序组成的串是该串的字串。例如:“”, “a”, “aaa”,“bbb”,“xabb”,“xaaabbb”都是串“xaaabbb”的字串。(例子中的串不包括引号) 编程求N个非空串的最长公共子串的长度。 限制:2<=N<=100:N个串中的字符只会是数字0,1,…,9或小写字母a,b,...

2018-07-17 16:23:17 341

原创 [计算几何]矩形

题目描述 分析没有ZZY大佬那么强的数学功底,我只能暴力啦! 显然a=90°时答案等于b^2,a=0°或a=180°时答案等于原矩形 然后分类讨论,我们genuine样例提示的矩形开始推 证完全等以后我们发现原矩形缺的四个角可以拼成两个矩形 于是暴力求出四个交点,计算小矩形面积再减掉即可 然后我们考虑另一种情况,即矩形不再是少了四个角而是少了两个四边形的情况 在中间的...

2018-07-16 20:57:16 314

原创 JZ培训总结【未完结】

这个总结来自一个非常蒻的OIer第一天第一天来JZ,本来想吃桶泡面?结果发现饭堂好像好了不少,菜好多了 然后晚上发现没有题,码了一个Manacher的拉拉队训练 新算法Get√-Manacher第二天果断选了B组,还要追上WHF和ZZY两个大佬呢 然后接过题看了个把刻钟,发现只有T2有点想法,仔细研究研究,不就是合并果子嘛。 T3怎么看都像二分,但是想了半天看看时间,慌...

2018-07-16 19:07:47 384

原创 [后缀自动机]识别子串

题目描述现在同学们把大多数作业都做完了,但是却被最后一个题给难住了。 一般地,对于一个字符串S,和S中第k个字符,定义子串T=S(i..j)为一个关于k的识别子串,当且仅当 1、i<=k<=j。 2、T在S中只出现一次。 比如,对于banana的第5个字符,“nana”,“anan”,“anana”,“nan”,“banan”和“banana”都是关于它的识别子串。 自然...

2018-07-15 07:47:23 613

原创 【NEW!】[后缀自动机]模板

题目描述输出在字符串s中出现超过1次的子串长度乘以它的出现次数分析容易想到记录节点size值建出Parent树暴力跑DFS统计#include <iostream>#include <cstring>#include <cstdio>#define rep(i,a,b) for (i=a;i<=b;i++)const int N...

2018-07-14 19:29:10 251

原创 [离散化][玄学]终极武器

题目描述经过一番周折,精英队伍的队员们终于来到了关押applepi的牢狱面前。心中神一般的领袖applepi就在眼前,队员们都不由自主地跪烂膝盖……不过令他们沮丧的是,牢狱的大锁没有钥匙孔,黑魔法师Vani根本就没有指望它再被打开。幸好队员们携带了新研制的终极武器——k型氙激光器(Xenon Laser - k,代号XLk),可以用来破拆这把锁。不过作为一道终极武器,它的启用规则异常严格。 ...

2018-07-14 09:57:20 479

原创 [期望DP]守卫者的挑战

题目描述打开了黑魔法师Vani的大门,队员们在迷宫般的路上漫无目的地搜寻着关押applepi的监狱的所在地。突然,眼前一道亮光闪过。“我,Nizem,是黑魔法圣殿的守卫者。如果你能通过我的挑战,那么你可以带走黑魔法圣殿的地图……”瞬间,队员们被传送到了一个擂台上,最初身边有一个容量为K的包包。擂台赛一共有N项挑战,各项挑战依次进行。第i项挑战有一个属性ai,如果ai>=0,表示这次挑...

2018-07-14 08:44:20 262

原创 [费用流]作业分配

题目描述暑假里,总有某些同学由于贪玩而忘记做作业。这些人往往要等到暑假快结束时才想起堆积如山的作业,但在这最后几天的时间里把这些作业做完已经不太现实了,于是“志同道合”的他们想出了一个妙招。 假设现在有n科作业,他们把第i科作业按作业量平均分成ai份,他们总共有m个人,第j个人只愿意做其中任意的bj份作业,而且我们知道ai的和等于bj的和,以及把第i科作业的其中一份给第j个人做的时间是ci,...

2018-07-14 08:41:19 399

原创 [数论][DP]魔法阵

题目描述帕秋莉·诺蕾姬,有着“不动的大图书馆” 的称号,擅长使用各种各样的属性魔法。 ——《东方求闻史记》 一如既往地,帕秋莉在图书馆中研究着魔法。今天,她在研究一本魔法书中的法阵。 这个法阵可以看成是按下面的规则生成一个规模为n(n 为非负整数) 的图形: 1. 在直角坐标系xOy 中,画4 条线段:[(0,0), (2^n,0)], [(0, 0), (��-2^n, 0)],[(...

2018-07-12 20:14:00 456

原创 [权值线段树]魔道研究

题目描述“我希望能使用更多的魔法。不对,是预定能使用啦。最终我要被大家称呼为大魔法使。为此我决定不惜一切努力。” ——《The Grimoire of Marisa》雾雨魔理沙 魔理沙一如既往地去帕秋莉的大图书馆去借魔导书(Grimoire) 来学习魔道。 最开始的时候,魔理沙只是一本一本地进行研究。然而在符卡战中,魔理沙还是战不过帕秋莉。 好在魔理沙对自己的借还和研究结果进行了记录,...

2018-07-12 19:47:14 284

原创 [图论]挑竹签

题目描述挑竹签——小时候的游戏 夏夜,早苗和诹访子在月光下玩起了挑竹签这一经典的游戏。 挑竹签,就是在桌上摆上一把竹签,每次从最上层挑走一根竹签。如果动了其他的竹签,就要换对手来挑。在所有的竹签都被挑走之后,谁挑走的竹签总数多,谁就胜了。 身为神明的诹访子自然会让早苗先手。为了获胜,早苗现在的问题是,在诹访子出手之前最多能挑走多少竹签呢? 为了简化问题,我们假设当且仅当挑最上层的竹签不...

2018-07-12 19:39:23 305

原创 [DP]WTF交换

题目描述假定给出一个包含N个整数的数组A,包含N+1个整数的数组ID,与整数R。其中ID数组中的整数均在区间[1,N-1]中。 用下面的算法对A进行Warshall-Turing-Fourier变换(WTF):sum = 0for i = 1 to N index = min{ ID[i], ID[i+1] } sum = sum + A[index] 将数组A...

2018-07-11 20:01:27 296

原创 [最小生成树][最短路]最小代价

题目描述给出一幅由n个点m条边构成的无向带权图。 其中有些点是黑点,其他点是白点。 现在每个白点都要与他距离最近的黑点通过最短路连接(如果有很多个黑点,可以选取其中任意一个),我们想要使得花费的代价最小。请问这个最小代价是多少? 注意:最后选出的边保证每个白点到离它最近的黑点的距离仍然等于原图中的最短距离。Input 第一行两个整数n,m; 第二行n 个整数,0表示白点,1 表示...

2018-07-11 19:45:54 2393

转载 [DP]最大子矩阵

题目描述我们将矩阵A中位于第i行第j列的元素记作A[i,j]。一个矩阵A是酷的仅当它满足下面的条件: A[1,1]+A[r,s]<=A[1,s]+A1”>r,1 其中r为矩阵A的行数,s为矩阵A的列数。 进一步,如果一个矩阵是非常酷的仅当它的每一个至少包含两行两列子矩阵都是酷的。 你的任务是,求出一个矩阵A中的一个非常酷的子矩阵B,使得B包含最多元素。Input 第一...

2018-07-11 19:37:46 268

原创 [数论][前缀和]矩形

题目描述给定一个由数字(0-9)构成的字符串s。我们可以由此定义出size(s) * size(s) 大 小的矩阵b,其中b[i][j] = s[i] * s[j];请问在这个矩阵b中,有多少子矩形满足其中的b[i][j]的和为另一个给定的数字a。Input 第一行一个整数a。 第二行字符串s。Output 一个整数表示满足条件的子矩形数。Sample Input 10 ...

2018-07-11 19:29:18 280

原创 [状压DP][欧拉回路]吃货JYY

题目描述世界上一共有N个JYY愿意去的城市,分别从1编号到N。JYY选出了K个他一定要乘坐的航班。除此之外,还有M个JYY没有特别的偏好,可以乘坐也可以不乘坐的航班。 一个航班我们用一个三元组(x,y,z)来表示,意义是这趟航班连接城市x和y,并且机票费用是z。每个航班都是往返的,所以JYY花费z的钱,既可以选择从x飞往y,也可以选择从y飞往x。 南京的编号是1,现在JYY打算从南京出发,...

2018-07-10 21:34:29 285

原创 [数论][组合数学]棋盘游戏

题目描述有一个N*M的棋盘,初始每个格子都是白色的。 行操作是指选定某一行,将这行所有格子的颜色取反(黑白互换)。 列操作是指选定某一列,将这列所有格子的颜色取反。 XX进行了R次行操作C次列操作(可能对某行或者某列操作了多次),最后棋盘上有S个黑色格子。 问有多少种不同的操作方案。两种操作方案不同,当且仅当对某行或者某列操作次数不同(也就是说与操作的顺序无关)。 方案数可能很大,输...

2018-07-10 18:08:13 1101

原创 [数论][欧拉函数]机器人M号

题目描述3030年,Macsy正在火星部署一批机器人。 第1秒,他把机器人1号运到了火星,机器人1号可以制造其他的机器人。 第2秒,机器人1号造出了第一个机器人——机器人2号。 第3秒,机器人1号造出了另一个机器人——机器人3号。 之后每一秒,机器人1号都可以造出一个新的机器人。第m秒造出的机器人编号为m。我们可以称它为机器人m号,或者m号机器人。 机器人造出来后,马上开始工作。m号机器人,每...

2018-07-09 16:43:49 594

原创 [数论][扩欧]荒岛野人

题目描述克里特岛以野人群居而著称。岛上有排列成环行的M个山洞。这些山洞顺时针编号为1,2,…,M。岛上住着N个野人,一开始依次住在山洞C1,C2,…,CN中,以后每年,第i个野人会沿顺时针向前走Pi个洞住下来。每个野人i有一个寿命值Li,即生存的年数。下面四幅图描述了一个有6个山洞,住有三个野人的岛上前四年的情况。三个野人初始的洞穴编号依次为1,2,3;每年要走过的洞穴数依次为3,7,2;寿命...

2018-07-09 16:28:07 308

原创 [并查集]体育场

题目描述观众席每一行构成一个圆形,每个圆形由300个座位组成,对300个座位按照顺时针编号1到300,且可以认为有无数多行。现在比赛的组织者希望观众进入场地的顺序可以更加的有趣,在门票上并没有规定每个人的座位,而是与这个圈中某个人的相对位置,可以坐在任意一行。 门票上标示的形式如下:A B x 表示第B个人必须在A的顺时针方向x个位置(比如A坐在4号位子,x=2,则B必须坐在6号位子)。 ...

2018-07-09 16:17:11 321

原创 [二分][假·数论]分数

题目描述 nput 第一行包含两个正整数N和P,表示选手的个数以及精度要求。 接下来的N行,每行包含一个0到100(闭区间)内的整数。Output 输出一个实数,取P位有效数字,下取整。Sample Input 5 4 100 20 15 10 8Sample Output 195.2Data Constraint 一共有10个测试点,P的值依次是1到1...

2018-07-09 07:36:04 383

原创 [LCA][点双连通分量]压力

题目描述如今,路由器和交换机构建起了互联网的骨架。处在互联网的骨干位置的核心路由器典型的要处理100Gbit/s的网络流量。他们每天都生活在巨大的压力之下。 小强建立了一个模型。这世界上有N个网络设备,他们之间有M个双向的链接。这个世界是连通的。在一段时间里,有Q个数据包要从一个网络设备发送到另一个网络设备。 一个网络设备承受的压力有多大呢?很显然,这取决于Q个数据包各自走的路径。不过,某...

2018-07-08 21:18:14 325

原创 [树形DP][暴力]删边

题目描述给出N个点,N-1条边的连通图. 现要求删除一条边,使得连通块的直径总和最大.所谓连通块的直径是指连通块中最远两点之间的距离。 问:直径总和最大是多少?Input   文件名为 delete.in   第一行正整数N.   接下来N-1行.每行两个数,A,B,LEN表示A,B(1<=A,B<=N)有一条长度为Len(1<=Len<=1000)的边连...

2018-07-08 16:36:05 534

原创 [树形DP]贪吃的九头龙

题目描述传说中的九头龙是一种特别贪吃的动物。虽然名字叫“九头龙”,但这只是说它出生的时候有九个头,而在成长的过程中,它有时会长出很多的新头,头的总数会远大于九,当然也会有旧头因衰老而自己脱落。 有一天,有M个脑袋的九头龙看到一棵长有N个果子的果树,喜出望外,恨不得一口把它全部吃掉。可是必须照顾到每个头,因此它需要把N个果子分成M组,每组至少有一个果子,让每个头吃一组。 这M个脑袋中有一个最...

2018-07-07 19:00:02 333

原创 [树形DP]寻宝之旅

题目描述探险队长凯因意外的弄到了一份黑暗森林的藏宝图,于是,探险队一行人便踏上了寻宝之旅,去寻找传说中的宝藏。 藏宝点分布在黑暗森林的各处,每个点有一个值,表示藏宝的价值。它们之间由一些小路相连,小路不会形成环,即两个宝藏点之间有且只有一条通路。探险队从其中的一点出发,每次他们可以留一个人在此点开采宝藏,也可以不留,然后其余的人可以分成若干队向这一点相邻的点走去。需要注意的是,如果他们把队伍...

2018-07-07 15:16:32 429

原创 [树形DP]叶子的颜色

题目描述给一棵m个结点的无根树,你可以选择一个度数大于1的结点作为根,然后给一些结点(根、内部结点和叶子均可)着以黑色或白色。你的着色方案应该保证根结点到每个叶子的简单路径上都至少包含一个有色结点(哪怕是这个叶子本身)。   对于每个叶结点u,定义c[u]为从u到根结点的简单路径上第一个有色结点的颜色。给出每个c[u]的值,设计着色方案,使得着色结点的个数尽量少。Input   第一行...

2018-07-07 15:13:25 535 1

空空如也

空空如也

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

TA关注的人

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