自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 PKUWC 2019 自闭记

PKUWC 2019 自闭记Day -1考前天天在隔壁的物竞教室划水(雀魂,能和吉老师一起玩的游戏都是好游戏),没有做题。Day 0早上8:16的高铁,到广州南居然要6个小时。。。不知道福州和广州这么近的距离是怎么做到高铁这么久的。。高铁上和一群去THU的同学(6个人只有我一个PKU,就是这么真实)约好了打奶牛的Pt组,结果因为开了 \(MN\) 个 deque 导致直接MLE也...

2019-01-26 07:44:00 208

转载 NOIP2018游记

CCF-NOIP-2018 提高组 游记第 \(6\) 个参加 NOIP 的年头了吧,更多的是一份冷静,似乎已经习惯了考场的气氛了吧。反正 Noi 也去过了,临场心态应该算非常好吧。复赛在自己学校考,也算是一个额外buff吧。Day -1早上是学长的比赛,成功爆的很惨(没对拍+不认真)。根据RP守恒以及分数守恒,但愿NOIP会考得不错了吧。(++RP)下午随便放了一套毒瘤...

2018-11-16 14:54:00 173

转载 PKUWC2018划水记

PKUWC2018划水记Day -1​ 从福州出发去长沙,原本是预定Day0当天的航班,后来怕来不及提前到了今天.​ 由于最近长沙下雪,所以听说飞机取消了很多班次,所以早上起来的时候还特地看了一下航班是否取消...本来没有的说qwq,结果9:40接到了航司的取消通知: ( 就很愣,在经过与教练以及其他同学的沟通以后,决定临时购高铁票,阴差阳错,最后买了经停南昌西的班次,结果到了火...

2018-02-01 20:41:00 153

转载 【后缀数组】【字符串】【数据结构】后缀数组小结

后缀数组小结后缀数组是啥?简而言之,后缀数组的基础内容就是对于给定的一个字符串,将其后缀按字典序排序后所形成的一个编号序列。例如:对于字符串ababa:其后缀数组为SA[]={5,3,1,4,2} ,因为a < aba < ababa <ba <baba接下来介绍一下如何求suffix array及其衍生数组(rank,height)等。后缀数组...

2018-01-24 14:33:00 186

转载 【BZOJ2242】【SDOI2011】计算器

Description你被要求设计一个计算器完成以下三项任务:1、给定y、z、p,计算y^z mod p 的值;2、给定y、z、p,计算满足xy ≡z(mod p)的最小非负整数x;3、给定y、z、p,计算满足y^x ≡z(mod p)的最小非负整数x。为了拿到奖品,全力以赴吧!Input输入文件calc.in 包含多组数据。第一行包含两个正整数T、L,分别表示数据...

2017-12-26 09:14:00 145

转载 【BZOJ1951】【SDOI2010】古代猪文

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

2017-12-25 10:41:00 69

转载 【BZOJ2186】【SDOI2008】沙拉公主的困惑

Description​ 大富翁国因为通货膨胀,以及假钞泛滥,政府决定推出一项新的政策:现有钞票编号范围为1到N的阶乘,但是,政府只发行编号与M!互质的钞票。房地产第一大户沙拉公主决定预测一下大富翁国现在所有真钞票的数量。现在,请你帮助沙拉公主解决这个问题,由于可能张数非常大,你只需计算出对R取模后的答案即可。R是一个质数。Input​ 第一行为两个整数T,R。R<=1...

2017-12-25 10:08:00 106

转载 【BZOJ4003】【JLOI2015】城池攻占

Description小铭铭最近获得了一副新的桌游,游戏中需要用 m 个骑士攻占 n 个城池。这 n 个城池用 1 到 n 的整数表示。除 1 号城池外,城池 i 会受到另一座城池 fi 的管辖,其中 fi <i。也就是说,所有城池构成了一棵有根树。这 m 个骑士用 1 到 m 的整数表示,其中第 i 个骑士的初始战斗力为 si,第一个攻击的城池为 ci。每个城池有一个防御值...

2017-11-19 10:57:00 83

转载 【BZOJ2809】【APIO2012】派遣

Background在一个忍者的帮派里,一些忍者们被选中派遣给顾客,然后依据自己的工作获取报偿。Description在这个帮派里,有一名忍者被称之为Master。除了Master以外,每名忍者都有且仅有一个上级。为保密,同时增强忍者们的领导力,所有与他们工作相关的指令总是由上级发送给他的直接下属,而不允许通过其他的方式发送。现在你要招募一批忍者,并把它们派遣给顾客。你需要...

2017-11-17 21:37:00 91

转载 【可并堆】【数据结构】左偏树简介

左偏树 Noip大概率翻皮水了,然后先继续xjb学习吧,顺便文化课也是翻皮水大队的:(今天介绍一种特殊的数据结构:可并堆中的一种->左偏树(好吧其实是因为这种简单易懂代码复杂度较低). 基本介绍 左偏树,故名思义,它是颗向左倾斜的树,其实,它还是棵二叉树,再者,它还具有堆的性质,but,它不是堆.那么显然,左偏树看起来就像是优化堆一些难以用较优复杂度实现的操作,其实主要...

2017-11-17 21:29:00 125

转载 【Noip2017游记】

好像是考Noip的第5个年头了。。。高中的第一次Noip。。。考了三年PJ,今年是第二次TG,希望不要像去年那么萎(gou)Day -1考前停课了挺久的来着的,学长出了N套题来模拟,自己练了DP,补了补数论啥的,回顾了一下数据结构。。毕竟在自家学校考试,就至少没啥旅途劳顿。Day 0考前一晚XJB看了几个不熟的模版,什么tjscc之类的,早上的校内,瞎暴力水了280,大概RP要...

2017-11-12 13:49:00 136

转载 【BZOJ1059】【ZJOI2007】矩阵游戏

Description小Q是一个非常聪明的孩子,除了国际象棋,他还很喜欢玩一个电脑益智游戏――矩阵游戏。矩阵游戏在一个N*N黑白方阵进行(如同国际象棋一般,只是颜色是随意的)。每次可以对该矩阵进行两种操作:行交换操作:选择矩阵的任意两行,交换这两行(即交换对应格子的颜色)列交换操作:选择矩阵的任意两列,交换这两列(即交换对应格子的颜色)游戏的目标,即通过若干次操作,使得方阵的主...

2017-11-03 12:35:00 111

转载 【BZOJ2190】【Sdoi2008】仪仗队

Description作为体育委员,C君负责这次运动会仪仗队的训练。仪仗队是由学生组成的N * N的方阵,为了保证队伍在行进中整齐划一,C君会跟在仪仗队的左后方,根据其视线所及的学生人数来判断队伍是否整齐。现在,C君希望你告诉他队伍整齐时能看到的学生人数。Input共一个数NOutput共一个数,即C君应看到的学生人数。Sample Input4Sampl...

2017-11-02 15:28:00 62

转载 【数论】数论杂谈

好像有一段时间没有写算法blog了。。正好最近停课备战Noip,最近主要复习数论,那么就借此机会瞎扯一些简单的数论吧。。。原谅本人数学渣。 Part 1 欧拉函数、筛法 众所周知,筛法主流形态为2种,1种是质数筛,比较简单就不介绍了,另外一种是线性的欧拉筛,这里就和欧拉函数一起讲一下吧。。欧拉函数欧拉函数\(( \varphi (x))\)的定义是这么一个东西:在\([1,x]...

2017-11-02 11:25:00 96

转载 【BZOJ2705】【Sdoi2012】Longge的问题

DescriptionLongge的数学成绩非常好,并且他非常乐于挑战高难度的数学问题。现在问题来了:给定一个整数N,你需要求出\(\Sigma gcd(i, N) (1 \leq i \leq N)\)。Input一个整数,为N。Output一个整数,为所求的答案。Sample Input6Sample Output15Hint对于60%的数...

2017-11-02 10:17:00 91

转载 【luogu3174】【HAOI2009】毛毛虫

Description对于一棵树,我们可以将某条链和与该链相连的边抽出来,看上去就象成一个毛毛虫,点数越多,毛毛虫就越大。Input在文本文件 worm.in 中第一行两个整数 N , M ,分别表示树中结点个数和树的边数。接下来 M 行,每行两个整数 a, b 表示点 a 和点 b 有边连接( a, b ≤ N )。你可以假定没有一对相同的 (a, b) 会出现一次以上。...

2017-10-30 16:37:00 72

转载 【BZOJ4033】【HAOI2015】树上染色

Description有一棵点数为 N 的树,树边有边权。给你一个在 0~ N 之内的正整数 K ,你要在这棵树中选择 K个点,将其染成黑色,并将其他 的N-K个点染成白色 。 将所有点染色后,你会获得黑点两两之间的距离加上白点两两之间的距离的和的受益。问受益最大值是多少。Input第一行包含两个整数 N, K 。接下来 N-1 行每行三个正整数 fr, to, dis , ...

2017-10-30 16:32:00 110

转载 【BZOJ3573】【HNOI2014】米特运输

Description米特是D星球上一种非常神秘的物质,蕴含着巨大的能量。在以米特为主要能源的D星上,这种米特能源的运输和储存一直是一个大问题。D星上有N个城市,我们将其顺序编号为1到N,1号城市为首都。这N个城市由N-1条单向高速通道连接起来,构成一棵以1号城市(首部)为根的树,高速通道的方向由树中的儿子指向父亲。树按深度分层:根结点深度为0,属于第1层;根结点的子节点深度为1,...

2017-10-30 13:32:00 129

转载 【BZOJ1060】【ZJOI2007】时态同步

Description小Q在电子工艺实习课上学习焊接电路板。一块电路板由若干个元件组成,我们不妨称之为节点,并将其用数字1,2,3….进行标号。电路板的各个节点由若干不相交的导线相连接,且对于电路板的任何两个节点,都存在且仅存在一条通路(通路指连接两个元件的导线序列)。在电路板上存在一个特殊的元件称为“激发器”。当激发器工作后,产生一个激励电流,通过导线传向每一个它所连接的节点。而...

2017-10-30 11:15:00 60

转载 【BZOJ3991】【SDOI2015】寻宝游戏

Description​ 小B最近正在玩一个寻宝游戏,这个游戏的地图中有N个村庄和N-1条道路,并且任何两个村庄之间有且仅有一条路径可达。游戏开始时,玩家可以任意选择一个村庄,瞬间转移到这个村庄,然后可以任意在地图的道路上行走,若走到某个村庄中有宝物,则视为找到该村庄内的宝物,直到找到所有宝物并返回到最初转移到的村庄为止。​ 小B希望评测一下这个游戏的难度,因此他需要知道玩家找到所...

2017-10-30 09:52:00 128

转载 【20171029校内模拟赛】无题

T1 时限1s,其余0.5s,运行内存上限64MB.不开启任何优化,评测机运行效率约为4e8.T1 买(buy)DescriptionLGL帮n个人买东西,有m个物品给他选择。每件物品有一个价格c[i]和美丽度d[i]。每一个人都只需要买一个物品,但是他们都很挑剔并且奢侈,第i个人需要买的东西的价格大等于a[i],美丽度大等于b[i]。每个物品只能买给一个人,请问LGL最少要花...

2017-10-30 09:37:00 157

转载 【BZOJ1087】【SCOI2005】互不侵犯King

Description在N×N的棋盘里面放K个国王,使他们互不攻击,共有多少种摆放方案。国王能攻击到它上下左右,以及左上左下右上右下八个方向上附近的各一个格子,共8个格子。Input只有一行,包含两个数N,K ( 1 <=N <=9, 0 <= K <= N * N)Output方案数。Sample Input3 2Sample ...

2017-10-26 14:48:00 75

转载 【20171018校内模拟赛】

评测机效率约为4e8,开启O2优化,开大栈空间,T1 时限1s,T2/3 时限均为 2s,内存限制为128MB。T1 小Z切课本(cut)Description小Z厌恶数学,他决定将数学课本切成一块一块的。他的课本是一个n*m的矩形,小Z决定切K刀,每刀他可以横着切或者竖着切,但是切成的矩形的长和宽都必须是整数。当然,小Z不会做出两次相同的操作。不巧的是,小Z的数学老师知道了...

2017-10-18 21:14:00 136

转载 【20170923校内模拟赛】

所有题目开启-O2优化,评测机效率为4亿左右。T1 超重 (overweight)Description一天小D正在开飞机,当他吃完午饭,机舱里突然响起了警报声,原来是飞机超重了。小D当机立断,开始将机舱里的一些物品扔出窗外。小D的飞机里有n个物品,XY值分别为1~n,他希望扔掉尽量多的东西。但小D持有的两种强迫症让他迟迟无法下手:第一种是他希望所有扔掉的东西中,任意两个东西的...

2017-09-23 11:02:00 115

转载 【20170920校内模拟赛】小Z爱学习

所有题目开启-O2优化,开大栈空间,评测机效率为4亿左右。T1 小 Z 学数学(math)Description​ 要说小 Z 最不擅长的学科,那一定就是数学了。这不,他最近正在学习加法运算。老师为了考核小 Z,给他出了一个问题。​ 给定一个操作序列,每个操作形如 t a 。如果 t 是 0,那么意味着加上 a;如果 t 是 1,那么意味着改成 a。那么问题来了,给定一开始有...

2017-09-21 14:08:00 160

转载 【BZOJ1026】【SCOI2009】windy数

Descriptionwindy定义了一种windy数。不含前导零且相邻两个数字之差至少为2的正整数被称为windy数。 windy想知道,在A和B之间,包括A和B,总共有多少个windy数?Input包含两个整数,A B。Output一个整数。Sample Input11 10Sample Output19Sample Input225 50...

2017-09-19 17:03:00 54

转载 【BZOJ1016】【JSOI2008】最小生成树计数

Description现在给出了一个简单无向加权图。你不满足于求出这个图的最小生成树,而希望知道这个图中有多少个不同的最小生成树。(如果两颗最小生成树中至少有一条边不同,则这两个最小生成树就是不同的)。由于不同的最小生成树可能很多,所以你只需要输出方案数对31011的模就可以了。Input第一行包含两个数,n和m,其中1<=n<=100; 1<=m<=...

2017-09-19 14:46:00 87

转载 【BZOJ1012】【JSOI2008】最大数maxnumber

Description现在请求你维护一个数列,要求提供以下两种操作:1、 查询操作。语法:Q L 功能:查询当前数列中末尾L个数中的最大的数,并输出这个数的值。限制:L不超过当前数列的长度。2、 插入操作。语法:A n 功能:将n加上t,其中t是最近一次查询操作的答案(如果还未执行过查询操作,则t=0),并将所得结果对一个固定的常数D取模,将所得答案插入到数列的末尾。限制:n是非负整...

2017-09-19 13:37:00 71

转载 【20170915校内模拟赛】

所有题目开启-O2,评测机效率为4亿左右;T1 游戏(game)Description小R和小H在玩某个双人联机小游戏,一开始两人所操控的角色各有1点力量值,而在游戏中,每通过一关都会掉落一些力量强化道具。奇怪的是,明明是双人小游戏,每关却都会掉落3个相同的力量强化道具,于是两人决定每关每人先拿一个,剩下一个猜拳决定给谁。一个力量强化道具能使一个角色的力量值变为原来的若干整数倍...

2017-09-16 21:55:00 76

转载 【20170906校内模拟赛】

所有题目开启-O2,评测机效率为4亿左右;T1 切糕(cut)Description小R意外获得了一块切糕,他准备把切糕分给n个小伙伴。切糕的形状是一个底边长为a,高为b的等腰三角形。小R打算横着或竖着切n-1刀把切糕切成面积相等的n块分给小伙伴,请你告诉他要在哪些地方切。Input输入文件 cut.in输入包含四个整数 n,a,b,c, 表示要切成 n 块, 切糕的三...

2017-09-07 12:53:00 179

转载 【20170902校内模拟赛】

T1 卡片(card)Descriptionlrb喜欢玩卡牌。他手上现在有n张牌,每张牌的颜色为红绿蓝中的一种。现在他有两种操作。一是可以将两张任意位置的不同色的牌换成一张第三种颜色的牌;二是可以将任意位置的两张相同颜色的牌换成一张该颜色的牌。两个操作后都可以将生成的牌放到任意位置。现在他想知道,最后一张牌可能是什么颜色的。Input第一行输入一个n,表示卡牌数量。第二行...

2017-09-05 17:13:00 164

转载 【优雅的区间问题暴力】莫队算法

对dalao口中可以\(O(n^{\frac{3}{2}})\)区间内绝大部分无修改离线问题的莫队算法,一直处于“好骑”的状态,最近终于找到了学习的机会,其实感觉,这着实是一个优雅的暴力。莫队算法的大前提,是可以利用已知的[l,r]内的答案,直接得到[l,r+1],[l+1,r],[l-1,r],[l,r-1]上的答案。以下内容默认上述转移为O(1)的。在此基础上,显然的,作为两次...

2017-08-23 14:27:00 137

转载 【可持久化数据结构】主席树(可持久化线段树)

在学习数据结构的路上渐行渐远。。。学习了主席树(可持久化线段树)/(函数式线段树)。简单的介绍一下可持久化数据结构的意思,大概就是可以保存历史版本的数据结构。对于线段树而言,其的可持久化就是对每次操作建立不同版本的线段树,但显然,这样的时空复杂度过大,是不可接受的。考虑只有单点修改的情况,一次操作影响的部分不过只有一条链,故可以只对这部分建立新版本,这大概就是可持久化线段树的基本...

2017-08-23 12:48:00 73

转载 【模板】板子的集合

一个blog不能总是题解对吧,所以在这篇blog中,我会贴一些模板。顺便讲一下个人的理解。LCA(最近公共祖先)1. 倍增法首先我们要知道倍增是什么,倍增思想大概就是对一个具有单调性的操作,通过使用\(O(n \log_{2} n)\)的时间与空间对单调性进行以2的次方为基准的预处理,来使得每次操作的效率优化。接下来讲一下LCA是什么,LCA是最近公共祖先的意思,对于OI选手来...

2017-08-23 12:45:00 572

转载 【BZOJ1835】【ZJOI2010】基站选址

原题传送门Description有N个村庄坐落在一条直线上,第i(i>1)个村庄距离第1个村庄的距离为Di。需要在这些村庄中建立不超过K个通讯基站,在第i个村庄建立基站的费用为Ci。如果在距离第i个村庄不超过Si的范围内建立了一个通讯基站,那么就成它被覆盖了。如果第i个村庄没有被覆盖,则需要向他们补偿,费用为Wi。现在的问题是,选择基站的位置,使得总费用最小。 输入数据 (b...

2017-08-21 12:39:00 87

转载 【BZOJ2241】【Sdoi2011R1D1】打地鼠

原题传送门Description打地鼠是这样的一个游戏:地面上有一些地鼠洞,地鼠们会不时从洞里探出头来很短时间后又缩回洞中。玩家的目标是在地鼠伸出头时,用锤子砸其头部,砸到的地鼠越多分数也就越高。游戏中的锤子每次只能打一只地鼠,如果多只地鼠同时探出头,玩家只能通过多次挥舞锤子的方式打掉所有的地鼠。你认为这锤子太没用了,所以你改装了锤子,增加了锤子与地面的接触面积,使其每次可以击打...

2017-08-20 08:30:00 137

转载 【BZOJ1008】【HNOI2008】越狱

原题传送门Description监狱有连续编号为1...N的N个房间,每个房间关押一个犯人,有M种宗教,每个犯人可能信仰其中一种。如果相邻房间的犯人的宗教相同,就可能发生越狱,求有多少种状态可能发生越狱Input输入两个整数M,N.1<=M<=10^8,1<=N<=10^12Output可能越狱的状态数,模100003取余Sample I...

2017-07-11 16:10:00 66

转载 【BZOJ1003】【ZJOI2006】物流运输

原题传送门Description物流公司要把一批货物从码头A运到码头B。由于货物量比较大,需要n天才能运完。货物运输过程中一般要转停好几个码头。物流公司通常会设计一条固定的运输路线,以便对整个运输过程实施严格的管理和跟踪。由于各种因素的存在,有的时候某个码头会无法装卸货物。这时候就必须修改运输路线,让货物能够按时到达目的地。但是修改路线是一件十分麻烦的事情,会带来额外的成本。因此物...

2017-07-11 14:53:00 42

转载 【BZOJ4653】【Noi2016D2】区间

原题传送门Description在数轴上有 n个闭区间 [l1,r1],[l2,r2],...,[ln,rn]。现在要从中选出 m 个区间,使得这 m个区间共同包含至少一个位置。换句话说,就是使得存在一个 x,使得对于每一个被选中的区间 [li,ri],都有 li≤x≤ri。对于一个合法的选取方案,它的花费为被选中的最长区间长度减去被选中的最短区间长度。区间 [li,ri] 的长...

2017-07-11 13:36:00 66

转载 【LA3938】"Ray, Pass me the dishes!"

原题链接DescriptionAfter doing Ray a great favor to collect sticks for Ray, Poor Neal becomes very hungry. In returnfor Neal's help, Ray makes a great dinner for Neal. When it is time for dinner, ...

2017-07-07 14:31:00 115

空空如也

空空如也

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

TA关注的人

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