05 2018 档案

摘要:BZOJ_2882_工艺 给出一个字符串,求与它循环同构的串中字典序最小的串。 后缀数组/后缀自动机+map 都可以在O(nlogn)的时间复杂度求出。 实际上有一个专门解决这类问题的算法:最小表示法。 首先把串复制一遍贴在原串后面,这样每个循环同构的串可以用S[i]~S[i+n-1]来表示,设为w 阅读全文
posted @ 2018-05-30 10:03 fcwww 阅读(3072) 评论(2) 推荐(5)
摘要:BZOJ_1862_[Zjoi2006]GameZ游戏排名系统&&BZOJ_1056_[HAOI2008]排名系统_Splay Description 排名系统通常要应付三种请求:上传一条新的得分记录、查询某个玩家的当前排名以及返回某个区段内的排名 记录。当某个玩家上传自己最新的得分记录时,他原有的 阅读全文
posted @ 2018-05-30 07:58 fcwww 阅读(166) 评论(0) 推荐(0)
摘要:BZOJ_1493_[NOI2007]项链工厂_Splay Description T公司是一家专门生产彩色珠子项链的公司,其生产的项链设计新颖、款式多样、价格适中,广受青年人的喜爱。 最近T公司打算推出一款项链自助生产系统,使用该系统顾客可以自行设计心目中的美丽项链。该项链自助生产系 统包括硬件系 阅读全文
posted @ 2018-05-30 07:41 fcwww 阅读(269) 评论(0) 推荐(0)
摘要:BZOJ_1115_[POI2009]石子游戏Kam_博弈论 Description 有N堆石子,除了第一堆外,每堆石子个数都不少于前一堆的石子个数。两人轮流操作每次操作可以从一堆石子中移走任意多石子,但是要保证操作后仍然满足初始时的条件谁没有石子可移时输掉游戏。问先手是否必胜。 有N堆石子,除了第 阅读全文
posted @ 2018-05-30 07:23 fcwww 阅读(137) 评论(0) 推荐(0)
摘要:BZOJ_4398_福慧双修&&BZOJ_2407_探险_分治+dij Description 菩萨为行,福慧双修,智人得果,不忘其本。 ——唐朠立《大慈恩寺三藏法师传》 有才而知进退,福慧双修,这才难得。 ——乌雅氏 如何福慧双修?被太后教导的甄嬛徘徊在御花园当中。突然,她发现御花园中的花朵全都是 阅读全文
posted @ 2018-05-29 20:39 fcwww 阅读(475) 评论(0) 推荐(0)
摘要:BZOJ_3175_[Tjoi2013]攻击装置_二分图匹配Description给定一个01矩阵,其中你可以在0的位置放置攻击装置。每一个攻击装置(x,y)都可以按照“日”字攻击其周围的 8个位置(x-1,y-2),(x-2,y-1),(x+1,y-2),(x+2,y-1),(x-1,y+2),( 阅读全文
posted @ 2018-05-27 09:39 fcwww 阅读(205) 评论(0) 推荐(0)
摘要:BZOJ_1692_[Usaco2007 Dec]队列变换_后缀数组 Description FJ打算带他的N(1 <= N <= 30,000)头奶牛去参加一年一度的“全美农场主大奖赛”。在这场比赛中,每个参赛者都必须让他的奶牛排成一列,然后领她们从裁判席前依次走过。 今年,竞赛委员会在接受队伍报 阅读全文
posted @ 2018-05-27 09:25 fcwww 阅读(173) 评论(0) 推荐(0)
摘要:BZOJ_3133_[Baltic2013]ballmachine_堆+倍增 Description 有一个装球机器,构造可以看作是一棵树。有下面两种操作: 从根放入一个球,只要下方有空位,球会沿着树滚下。如果同时有多个点可以走,那么会选择编号最小的节点所在路径的方向。比如依次在树根4放2个球,第一 阅读全文
posted @ 2018-05-26 14:00 fcwww 阅读(130) 评论(0) 推荐(0)
摘要:BZOJ_4753_[Jsoi2016]最佳团体_树形背包+01分数规划 Description JSOI信息学代表队一共有N名候选人,这些候选人从1到N编号。方便起见,JYY的编号是0号。每个候选人都由一位 编号比他小的候选人Ri推荐。如果Ri=0则说明这个候选人是JYY自己看上的。为了保证团队的 阅读全文
posted @ 2018-05-26 13:54 fcwww 阅读(141) 评论(0) 推荐(0)
摘要:BZOJ_4800_[Ceoi2015]Ice Hockey World Championship_双指针 Description 有n个物品,m块钱,给定每个物品的价格,求买物品的方案数。 有n个物品,m块钱,给定每个物品的价格,求买物品的方案数。 Input 第一行两个数n,m代表物品数量及钱数 阅读全文
posted @ 2018-05-26 13:52 fcwww 阅读(144) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-05-26 13:50 fcwww 阅读(10) 评论(2) 推荐(1)
摘要:BZOJ_2120_数颜色_Set+树状数组+主席树 Description 墨墨购买了一套N支彩色画笔(其中有些颜色可能相同),摆成一排,你需要回答墨墨的提问。墨墨会像你发布如下指令: 1、 Q L R代表询问你从第L支画笔到第R支画笔中共有几种不同颜色的画笔。 2、 R P Col 把第P支画笔 阅读全文
posted @ 2018-05-24 07:33 fcwww 阅读(220) 评论(0) 推荐(0)
摘要:BZOJ_3550_[ONTAK2010]Vacation&&BZOJ_1283:_序列_网络流解线性规划 Description 给出一个长度为 的正整数序列Ci,求一个子序列,使得原序列中任意长度为 的子串中被选出的元素不超过K(K,M<=100) 个,并且选出的元素之和最大。 Input 第1 阅读全文
posted @ 2018-05-24 07:22 fcwww 阅读(317) 评论(0) 推荐(0)
摘要:线性规划定义: 在给定有限的资源和竞争约束情况下,很多问题都可以表述为最大化或最小化某个目标。如果可以把目标指定为某些变量的线性函数,而且如果可以将资源约束指定为这些变量的等式或不等式,则得到了一个线性规划问题。 对于一些线性规划问题,我们通常能够转化成 每个变量的都出现两次,且系数分别为+1和-1 阅读全文
posted @ 2018-05-23 22:11 fcwww 阅读(1285) 评论(0) 推荐(4)
摘要:BZOJ_1345_[Baltic2007]序列问题Sequence_单调栈 Description 对于一个给定的序列a1,…,an,我们对它进行一个操作reduce(i),该操作将数列中的元素ai和ai+1用一个元素max (ai,ai+1)替代,这样得到一个比原来序列短的新序列。这一操作的代价 阅读全文
posted @ 2018-05-23 20:25 fcwww 阅读(140) 评论(0) 推荐(0)
摘要:BZOJ_3940_[Usaco2015 Feb]Censoring_AC自动机 Description FJ把杂志上所有的文章摘抄了下来并把它变成了一个长度不超过10^5的字符串S。他有一个包含n个单词的列表,列表里的n个单词 记为t_1...t_N。他希望从S中删除这些单词。 FJ每次在S中找到 阅读全文
posted @ 2018-05-23 20:20 fcwww 阅读(136) 评论(0) 推荐(0)
摘要:BZOJ_1030_[JSOI2007]文本生成器_AC自动机+DP Description JSOI交给队员ZYX一个任务,编制一个称之为“文本生成器”的电脑软件:该软件的使用者是一些低幼人群, 他们现在使用的是GW文本生成器v6版。该软件可以随机生成一些文章―――总是生成一篇长度固定且完全随机的 阅读全文
posted @ 2018-05-23 20:17 fcwww 阅读(202) 评论(0) 推荐(0)
摘要:BZOJ_2882_工艺_后缀数组 Description 小敏和小燕是一对好朋友。 他们正在玩一种神奇的游戏,叫Minecraft。 他们现在要做一个由方块构成的长条工艺品。但是方块现在是乱的,而且由于机器的要求,他们只能做到把这个工艺品最左边的方块放到最右边。 他们想,在仅这一个操作下,最漂亮的 阅读全文
posted @ 2018-05-23 20:10 fcwww 阅读(193) 评论(0) 推荐(0)
摘要:BZOJ_3398_[Usaco2009 Feb]Bullcow 牡牛和牝牛_组合数学 Description 约翰要带N(1≤N≤100000)只牛去参加集会里的展示活动,这些牛可以是牡牛,也可以是牝牛.牛们要站成一排.但是牡牛是好斗的,为了避免牡牛闹出乱子,约翰决定任意两只牡牛之间至少要有K(O 阅读全文
posted @ 2018-05-23 20:05 fcwww 阅读(210) 评论(0) 推荐(0)
摘要:BZOJ_4804_欧拉心算_欧拉函数 Description 给出一个数字N 给出一个数字N Input 第一行为一个正整数T,表示数据组数。 接下来T行为询问,每行包含一个正整数N。 T<=5000,N<=10^7 第一行为一个正整数T,表示数据组数。 接下来T行为询问,每行包含一个正整数N。 阅读全文
posted @ 2018-05-23 20:01 fcwww 阅读(216) 评论(0) 推荐(0)
摘要:Description 给定一棵n个点的带权树,求树上最长的异或和路径 把根到点路径上边权异或和求出来,然后变成了Trie树裸题。 代码: #include <cstdio> #include <cstring> #include <algorithm> using namespace std; # 阅读全文
posted @ 2018-05-23 19:54 fcwww 阅读(192) 评论(0) 推荐(0)
摘要:BZOJ_1100_[POI2007]对称轴osi_KMP+计算几何 Description FGD小朋友——一个闻名遐迩的年轻数学家——有一个小MM,yours。FGD小朋友非常喜欢他的MM,所以他很乐 意帮助他的MM做数学作业。但是,就像所有科学的容器一样,FGD的大脑拒绝不停地重复思考同样的问 阅读全文
posted @ 2018-05-23 19:52 fcwww 阅读(481) 评论(0) 推荐(0)
摘要:BZOJ_3879_SvT_后缀数组+单调栈 Description (我并不想告诉你题目名字是什么鬼) 有一个长度为n的仅包含小写字母的字符串S,下标范围为[1,n]. 现在有若干组询问,对于每一个询问,我们给出若干个后缀(以其在S中出现的起始位置来表示),求这些后缀两两之间的LCP(Longes 阅读全文
posted @ 2018-05-23 19:00 fcwww 阅读(214) 评论(0) 推荐(0)
摘要:BZOJ_1797_[Ahoi2009]Mincut 最小割_最小割+tarjan Description A,B两个国家正在交战,其中A国的物资运输网中有N个中转站,M条单向道路。设其中第i (1≤i≤M)条道路连接了vi,ui两个中转站,那么中转站vi可以通过该道路到达ui中转站,如果切断这条道 阅读全文
posted @ 2018-05-23 18:30 fcwww 阅读(166) 评论(0) 推荐(0)
摘要:multiset: multiset<int>s; 定义正向迭代器与正向遍历: 定义反向迭代器与反向遍历: 插入一个数x: s.insert(x) 几种删除: s.erase(v):删除值为v的所有元素。 s.erase(it):删除迭代器it处的元素。 也就是说可以用s.erase(s.find( 阅读全文
posted @ 2018-05-23 11:53 fcwww 阅读(2405) 评论(0) 推荐(3)
摘要:BZOJ_4476_[Jsoi2015]送礼物_01分数规划+单调队列 Description JYY和CX的结婚纪念日即将到来,JYY来到萌萌开的礼品店选购纪念礼物。 萌萌的礼品店很神奇,所有出售的礼物都按照特定的顺序都排成一列,而且相邻 的礼物之间有一种神秘的美感。于是,JYY决定从中挑选连续的 阅读全文
posted @ 2018-05-20 14:14 fcwww 阅读(385) 评论(0) 推荐(0)
摘要:BZOJ_1654_[Usaco2007 Open]City Horizon 城市地平线_扫描线 Description N个矩形块,交求面积并. N个矩形块,交求面积并. Input * Line 1: A single integer: N * Lines 2..N+1: Input line 阅读全文
posted @ 2018-05-20 13:45 fcwww 阅读(275) 评论(0) 推荐(1)
摘要:BZOJ_2679_[Usaco2012 Open]Balanced Cow Subsets _meet in middle+双指针 Description Farmer John's owns N cows (2 <= N <= 20), where cow i produces M(i) uni 阅读全文
posted @ 2018-05-20 13:22 fcwww 阅读(235) 评论(0) 推荐(0)
摘要:BZOJ_2580_[Usaco2012 Jan]Video Game_AC自动机+DP Description Bessie is playing a video game! In the game, the three letters 'A', 'B', and 'C' are the only 阅读全文
posted @ 2018-05-20 13:13 fcwww 阅读(136) 评论(0) 推荐(0)
摘要:BZOJ_1132_[POI2008]Tro_计算几何 Description 平面上有N个点. 求出所有以这N个点为顶点的三角形的面积和 N<=3000 平面上有N个点. 求出所有以这N个点为顶点的三角形的面积和 N<=3000 Input 第一行给出数字N,N在[3,3000] 下面N行给出N个 阅读全文
posted @ 2018-05-20 12:13 fcwww 阅读(143) 评论(0) 推荐(0)
摘要:BZOJ_1098_[POI2007]办公楼biu_链表优化BFS Description FGD开办了一家电话公司。他雇用了N个职员,给了每个职员一部手机。每个职员的手机里都存储有一些同事的 电话号码。由于FGD的公司规模不断扩大,旧的办公楼已经显得十分狭窄,FGD决定将公司迁至一些新的办公楼。F 阅读全文
posted @ 2018-05-20 12:04 fcwww 阅读(140) 评论(0) 推荐(0)
摘要:BZOJ_2764_[JLOI2011]基因补全_DP_高精度 Description 在生物课中我们学过,碱基组成了DNA(脱氧核糖核酸),他们分别可以用大写字母A,C,T,G表示,其中A总与T配对,C总与G配对。两个碱基序列能相互匹配,当且仅当它们等长,并且任意相同位置的碱基都是能相互配对的。例 阅读全文
posted @ 2018-05-20 11:10 fcwww 阅读(171) 评论(0) 推荐(0)
摘要:BZOJ_5118_Fib数列2_矩阵乘法+欧拉定理 Description Fib定义为Fib(0)=0,Fib(1)=1,对于n≥2,Fib(n)=Fib(n-1)+Fib(n-2) 现给出N,求Fib(2^n). Fib定义为Fib(0)=0,Fib(1)=1,对于n≥2,Fib(n)=Fib 阅读全文
posted @ 2018-05-20 10:55 fcwww 阅读(230) 评论(0) 推荐(0)
摘要:BZOJ_2151_种树_贪心+堆 Description A城市有一个巨大的圆形广场,为了绿化环境和净化空气,市政府决定沿圆形广场外圈种一圈树。园林部门得到指令后,初步规划出n个种树的位置,顺时针编号1到n。并且每个位置都有一个美观度Ai,如果在这里种树就可以得到这Ai的美观度。但由于A城市土壤肥 阅读全文
posted @ 2018-05-20 10:48 fcwww 阅读(215) 评论(0) 推荐(0)
摘要:UOJ_274_[清华集训2016]温暖会指引我们前行_LCT 任务描述:http://uoj.ac/problem/274 本题中的字典序不同在于空串的字典序最大。 并且题中要求排序后字典序最大。 因此我们要求的路径一定是最大生成树上的路径。 于是变成了LCT模板题,动态维护最大生成树即可。 注意 阅读全文
posted @ 2018-05-20 10:39 fcwww 阅读(235) 评论(2) 推荐(0)
摘要:BZOJ_4636_蒟蒻的数列_线段树+动态开点 Description 蒟蒻DCrusher不仅喜欢玩扑克,还喜欢研究数列 题目描述 DCrusher有一个数列,初始值均为0,他进行N次操作,每次将数列[a,b)这个区间中所有比k小的数改为k,他想知 道N次操作后数列中所有元素的和。他还要玩其他游 阅读全文
posted @ 2018-05-20 10:34 fcwww 阅读(237) 评论(0) 推荐(0)
摘要:BZOJ_4765_普通计算姬_分块 Description "奋战三星期,造台计算机"。小G响应号召,花了三小时造了台普通计算姬。普通计算姬比普通计算机要厉害一些 。普通计算机能计算数列区间和,而普通计算姬能计算树中子树和。更具体地,小G的计算姬可以解决这么个问题 :给定一棵n个节点的带权树,节点 阅读全文
posted @ 2018-05-20 10:28 fcwww 阅读(201) 评论(0) 推荐(0)
摘要:BZOJ_3083_遥远的国度_树链剖分 Description 描述 zcwwzdjn在追杀十分sb的zhx,而zhx逃入了一个遥远的国度。当zcwwzdjn准备进入遥远的国度继续追杀时,守护神RapiD阻拦了zcwwzdjn的去路,他需要zcwwzdjn完成任务后才能进入遥远的国度继续追杀。 问 阅读全文
posted @ 2018-05-20 10:11 fcwww 阅读(166) 评论(0) 推荐(0)
摘要:BZOJ_2529_[Poi2011]Sticks_贪心 Description Little Johnny was given a birthday present by his grandparents. This present is a box of sticks of various le 阅读全文
posted @ 2018-05-20 10:01 fcwww 阅读(173) 评论(0) 推荐(0)
摘要:BZOJ_1085_[SCOI2005]骑士精神_DFS Description 在一个5×5的棋盘上有12个白色的骑士和12个黑色的骑士, 且有一个空位。在任何时候一个骑士都能按照骑 士的走法(它可以走到和它横坐标相差为1,纵坐标相差为2或者横坐标相差为2,纵坐标相差为1的格子)移动到空 位上。 阅读全文
posted @ 2018-05-20 09:48 fcwww 阅读(178) 评论(0) 推荐(0)
摘要:BZOJ_2161_布娃娃_权值线段树 Description 小时候的雨荨非常听话,是父母眼中的好孩子。在学校是老师的左右手,同学的好榜样。后来她成为艾利斯顿第二 代考神,这和小时候培养的良好素质是分不开的。雨荨的妈妈也为有这么一个懂事的女儿感到高兴。一次期末考试 ,雨荨不知道第多少次,再次考了全 阅读全文
posted @ 2018-05-20 09:38 fcwww 阅读(185) 评论(0) 推荐(0)
摘要:BZOJ_4627_[BeiJing2016]回转寿司_离散化+树状数组 Description 酷爱日料的小Z经常光顾学校东门外的回转寿司店。在这里,一盘盘寿司通过传送带依次呈现在小Z眼前。不同的寿 司带给小Z的味觉感受是不一样的,我们定义小Z对每盘寿司都有一个满意度,例如小Z酷爱三文鱼,他对一盘 阅读全文
posted @ 2018-05-20 09:34 fcwww 阅读(162) 评论(0) 推荐(0)
摘要:BZOJ_4320_ShangHai2006 Homework_分块 Description 1:在人物集合 S 中加入一个新的程序员,其代号为 X,保证 X 在当前集合中不存在。 2:在当前的人物集合中询问程序员的mod Y 最小的值。 (为什么统计这个?因为拯救 过世界的人太多了,只能取模) 1 阅读全文
posted @ 2018-05-20 09:24 fcwww 阅读(154) 评论(0) 推荐(0)
摘要:BZOJ_3362_[Usaco2004 Feb]Navigation Nightmare 导航噩梦_并查集 Description 农夫约翰有N(2≤N≤40000)个农场,标号1到N,M(2≤M≤40000)条的不同的垂直或水 平的道路连结着农场,道路的长度不超过1000.这些农场的分布就像下面 阅读全文
posted @ 2018-05-20 09:15 fcwww 阅读(664) 评论(0) 推荐(0)
摘要:BZOJ_2788_[Poi2012]Festival_差分约束+tarjan+floyed Description 有n个正整数X1,X2,...,Xn,再给出m1+m2个限制条件,限制分为两类: 1. 给出a,b (1<=a,b<=n),要求满足Xa + 1 = Xb 2. 给出c,d (1<= 阅读全文
posted @ 2018-05-20 09:13 fcwww 阅读(161) 评论(0) 推荐(0)
摘要:Description 给出一个由小写英文字母组成的字符串S,再给出q个询问,要求回答S某个子串的最短循环节。 如果字符串B是字符串A的循环节,那么A可以由B重复若干次得到。 给出一个由小写英文字母组成的字符串S,再给出q个询问,要求回答S某个子串的最短循环节。 如果字符串B是字符串A的循环节,那么 阅读全文
posted @ 2018-05-20 08:39 fcwww 阅读(281) 评论(0) 推荐(0)
摘要:BZOJ_1598_[Usaco2008 Mar]牛跑步_A* Description BESSIE准备用从牛棚跑到池塘的方法来锻炼. 但是因为她懒,她只准备沿着下坡的路跑到池塘, 然后走回牛棚. BES SIE也不想跑得太远,所以她想走最短的路经. 农场上一共有M (1 <= M <= 10,00 阅读全文
posted @ 2018-05-20 08:28 fcwww 阅读(170) 评论(0) 推荐(0)
摘要:BZOJ_1975_[Sdoi2010]魔法猪学院_A* Description iPig在假期来到了传说中的魔法猪学院,开始为期两个月的魔法猪训练。经过了一周理论知识和一周基本魔法的学习之后,iPig对猪世界的世界本原有了很多的了解:众所周知,世界是由元素构成的;元素与元素之间可以互相转换;能量守 阅读全文
posted @ 2018-05-20 08:26 fcwww 阅读(161) 评论(0) 推荐(0)
摘要:BZOJ_4016_[FJOI2014]最短路径树问题_最短路+点分治 Description 给一个包含n个点,m条边的无向连通图。从顶点1出发,往其余所有点分别走一次并返回。 往某一个点走时,选择总长度最短的路径走。若有多条长度最短的路径,则选择经过的顶点序列字典序最小的那条路径(如路径A为1, 阅读全文
posted @ 2018-05-20 07:54 fcwww 阅读(198) 评论(0) 推荐(0)
摘要:BZOJ_3942_[Usaco2015 Feb]Censoring_KMP Description 有一个S串和一个T串,长度均小于1,000,000,设当前串为U串,然后从前往后枚举S串一个字符一个字符往U串里添加,若U串后缀为T,则去掉这个后缀继续流程。 有一个S串和一个T串,长度均小于1,0 阅读全文
posted @ 2018-05-20 07:44 fcwww 阅读(138) 评论(0) 推荐(0)
摘要:BZOJ_3585_mex && BZOJ_3339_Rmq Problem_主席树 Description 有一个长度为n的数组{a1,a2,...,an}。m次询问,每次询问一个区间内最小没有出现过的自然数。 有一个长度为n的数组{a1,a2,...,an}。m次询问,每次询问一个区间内最小没有 阅读全文
posted @ 2018-05-20 07:31 fcwww 阅读(378) 评论(0) 推荐(1)
摘要:BZOJ_2502_清理雪道_有源汇上下界最小流 Description 滑雪场坐落在FJ省西北部的若干座山上。 从空中鸟瞰,滑雪场可以看作一个有向无环图,每条弧代表一个斜坡(即雪道),弧的方向代表斜坡下降的方向。 你的团队负责每周定时清理雪道。你们拥有一架直升飞机,每次飞行可以从总部带一个人降落到 阅读全文
posted @ 2018-05-19 22:07 fcwww 阅读(147) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-05-19 21:09 fcwww 阅读(7) 评论(0) 推荐(0)
摘要:BZOJ_2661_[BeiJing wc2012]连连看_费用流 Description 凡是考智商的题里面总会有这么一种消除游戏。不过现在面对的这关连连看可不是QQ游戏里那种考眼力的游戏。我们的规则是,给出一个闭区间[a,b]中的全部整数,如果其中某两个数x,y(设x>y)的平方差x2-y2是一 阅读全文
posted @ 2018-05-13 21:08 fcwww 阅读(188) 评论(0) 推荐(0)
摘要:BZOJ_4867_[Ynoi2017]舌尖上的由乃_分块+dfs序 Description 由乃为了吃到最传统最纯净的美食,决定亲自开垦一片菜园。现有一片空地,由乃已经规划n个地点准备种上蔬菜。最新鲜的蔬菜需有最甘甜井水的灌溉,因此由乃将要打出两口井,分别记为井A、井B。现在问题来了,由乃可是一周 阅读全文
posted @ 2018-05-13 20:55 fcwww 阅读(500) 评论(1) 推荐(1)
摘要:BZOJ_3238_[Ahoi2013]差异_后缀自动机 Description Input 一行,一个字符串S 一行,一个字符串S Output 一行,一个整数,表示所求值 一行,一个整数,表示所求值 Sample Input cacao Sample Output 54 HINT 2<=N<=5 阅读全文
posted @ 2018-05-13 20:12 fcwww 阅读(228) 评论(0) 推荐(0)
摘要:BZOJ_3207_花神的嘲讽计划Ⅰ_哈希+主席树 Description 背景 花神是神,一大癖好就是嘲讽大J,举例如下: “哎你傻不傻的!【hqz:大笨J】” “这道题又被J屎过了!!” “J这程序怎么跑这么快!J要逆袭了!” …… 描述 这一天DJ在给吾等众蒟蒻讲题,花神在一边做题无聊,就跑到 阅读全文
posted @ 2018-05-13 20:00 fcwww 阅读(166) 评论(0) 推荐(0)
摘要:Description 有一个长度为n的序列,有三个操作1.I a b c表示将[a,b]这一段区间的元素集体增加c,2.R a b表示将[a,b]区间内所有元素变成相反数,3.Q a b c表示询问[a,b]这一段区间中选择c个数相乘的所有方案的和mod 19940417的值。 有一个长度为n的序 阅读全文
posted @ 2018-05-13 19:57 fcwww 阅读(211) 评论(0) 推荐(0)
摘要:BZOJ_2039_[2009国家集训队]employ人员雇佣_ 最小割 Description 作为一个富有经营头脑的富翁,小L决定从本国最优秀的经理中雇佣一些来经营自己的公司。这些经理相互之间合作有一个贡献指数,(我们用Ei,j表示i经理对j经理的了解程度),即当经理i和经理j同时被雇佣时,经理 阅读全文
posted @ 2018-05-13 16:17 fcwww 阅读(207) 评论(0) 推荐(1)
摘要:BZOJ_4238_电压_树上差分+dfs树 Description 你知道Just Odd Inventions社吗?这个公司的业务是“只不过是奇妙的发明(Just Odd Inventions)”。这里简称为JOI社。 JOI社的某个实验室中有着复杂的电路。电路由n个节点和m根细长的电阻组成。节 阅读全文
posted @ 2018-05-11 09:30 fcwww 阅读(378) 评论(0) 推荐(0)
摘要:BZOJ_4516_[Sdoi2016]生成魔咒_后缀数组+ST表+splay Description 魔咒串由许多魔咒字符组成,魔咒字符可以用数字表示。例如可以将魔咒字符 1、2 拼凑起来形成一个魔咒串 [1,2]。 一个魔咒串 S 的非空字串被称为魔咒串 S 的生成魔咒。 例如 S=[1,2,1 阅读全文
posted @ 2018-05-11 08:29 fcwww 阅读(229) 评论(0) 推荐(0)
摘要:BZOJ_3048_[Usaco2013 Jan]Cow Lineup _双指针 Description Farmer John's N cows (1 <= N <= 100,000) are lined up in a row. Each cow is identified by an inte 阅读全文
posted @ 2018-05-11 08:13 fcwww 阅读(232) 评论(0) 推荐(0)
摘要:BZOJ_3689_异或之_可持久化Trie+堆 Description 给定n个非负整数A[1], A[2], ……, A[n]。 对于每对(i, j)满足1 <= i < j <= n,得到一个新的数A[i] xor A[j],这样共有n*(n-1)/2个新的数。求这些数(不包含A[i])中前k 阅读全文
posted @ 2018-05-11 08:08 fcwww 阅读(192) 评论(0) 推荐(0)
摘要:BZOJ_2006_[NOI2010]超级钢琴_贪心+堆+ST表 Description 小Z是一个小有名气的钢琴家,最近C博士送给了小Z一架超级钢琴,小Z希望能够用这架钢琴创作出世界上最美妙的 音乐。 这架超级钢琴可以弹奏出n个音符,编号为1至n。第i个音符的美妙度为Ai,其中Ai可正可负。 一个 阅读全文
posted @ 2018-05-11 08:05 fcwww 阅读(196) 评论(0) 推荐(0)
摘要:BZOJ_3675_[Apio2014]序列分割_斜率优化 Description 小H最近迷上了一个分隔序列的游戏。在这个游戏里,小H需要将一个长度为n的非负整数序列分割成k+1个非空的子序列。为了得到k+1个子序列,小H需要重复k次以下的步骤: 1.小H首先选择一个长度超过1的序列(一开始小H只 阅读全文
posted @ 2018-05-11 07:44 fcwww 阅读(259) 评论(0) 推荐(0)
摘要:BZOJ_4518_[Sdoi2016]征途_斜率优化 Description Pine开始了从S地到T地的征途。 从S地到T地的路可以划分成n段,相邻两段路的分界点设有休息站。 Pine计划用m天到达T地。除第m天外,每一天晚上Pine都必须在休息站过夜。所以,一段路必须在同一天中走完。 Pine 阅读全文
posted @ 2018-05-10 22:01 fcwww 阅读(208) 评论(0) 推荐(0)
摘要:BZOJ_1407_[Noi2002]Savage_EXGCD Description Input 第1行为一个整数N(1<=N<=15),即野人的数目。 第2行到第N+1每行为三个整数Ci, Pi, Li表示每个野人所住的初始洞穴编号,每年走过的洞穴数及寿命值。 (1<=Ci,Pi<=100, 0 阅读全文
posted @ 2018-05-10 19:50 fcwww 阅读(276) 评论(0) 推荐(0)
摘要:BZOJ_2303_[Apio2011]方格染色 _并查集 Description Sam和他的妹妹Sara有一个包含n × m个方格的 表格。她们想要将其的每个方格都染成红色或蓝色。 出于个人喜好,他们想要表格中每个2 × 2的方形区 域都包含奇数个(1 个或 3 个)红色方格。例如,右 图是一个 阅读全文
posted @ 2018-05-10 19:42 fcwww 阅读(160) 评论(0) 推荐(0)
摘要:BZOJ_3129_[Sdoi2013]方程_组合数学+容斥原理 Description 给定方程 X1+X2+. +Xn=M 我们对第l..N1个变量进行一些限制: Xl < = A X2 < = A2 Xn1 < = An1 我们对第n1 + 1..n1+n2个变量进行一些限制: Xn1+l > 阅读全文
posted @ 2018-05-10 19:23 fcwww 阅读(157) 评论(0) 推荐(0)
摘要:BZOJ_2142_礼物_扩展lucas+组合数取模 Description 一年一度的圣诞节快要来到了。每年的圣诞节小E都会收到许多礼物,当然他也会送出许多礼物。不同的人物在小E 心目中的重要性不同,在小E心中分量越重的人,收到的礼物会越多。小E从商店中购买了n件礼物,打算送给m个人 ,其中送给第 阅读全文
posted @ 2018-05-10 19:10 fcwww 阅读(158) 评论(0) 推荐(0)
摘要:BZOJ_3613_[Heoi2014]南园满地堆轻絮_二分答案 Description 小 Z 是 ZRP(Zombies’ Republic of Poetry,僵尸诗歌共和国)的一名诗歌爱好者,最近 他研究起了诗词音律的问题。 在过去,诗词是需要编成曲子唱出来的,比如下面这首《菩萨蛮》,唱出来 阅读全文
posted @ 2018-05-10 10:06 fcwww 阅读(143) 评论(0) 推荐(0)
摘要:BZOJ_4590_[Shoi2015]自动刷题机_二分答案 Description 曾经发明了信号增幅仪的发明家SHTSC又公开了他的新发明:自动刷题机--一种可以自动AC题目的神秘装置。自动 刷题机刷题的方式非常简单:首先会瞬间得出题目的正确做法,然后开始写程序,每秒,自动刷题机的代码生成模 块 阅读全文
posted @ 2018-05-10 09:58 fcwww 阅读(128) 评论(0) 推荐(0)
摘要:BZOJ_2600_[Ioi2011]ricehub_二分答案 Description 乡间有一条笔直而长的路称为“米道”。沿着这条米道上 R 块稻田,每块稻田的坐标均 为一个 1 到 L 之间(含 1 和 L)的整数。这些稻田按照坐标以不减的顺序给出,即对于 0 ≤ i < R,稻田 i 的坐标 阅读全文
posted @ 2018-05-10 09:50 fcwww 阅读(205) 评论(0) 推荐(0)
摘要:BZOJ_3969_[WF2013]Low Power_二分答案 Description 有n个机器,每个机器有2个芯片,每个芯片可以放k个电池。 每个芯片能量是k个电池的能量的最小值。 两个芯片的能量之差越小,这个机器就工作的越好。 现在有2nk个电池,已知它们的能量,我们要把它们放在n个机器上的 阅读全文
posted @ 2018-05-10 09:40 fcwww 阅读(282) 评论(0) 推荐(0)
摘要:CF_229E_Gift_概率DP+组合数学 题目描述: 很久很久以前,一位老人和他的妻子住在蔚蓝的海边。有一天,这位老人前去捕鱼,他捉到了一条活着的金鱼。鱼说:“噢,老渔人!我祈求你放我回到海里,这样的话我保证给你n样礼物——任何你想要的礼物!”鱼给了老人一张礼物的清单并附上了礼物的价值。清单上的 阅读全文
posted @ 2018-05-10 09:21 fcwww 阅读(561) 评论(0) 推荐(0)
摘要:LOJ_6045_「雅礼集训 2017 Day8」价 _最小割 描述: 有$n$种减肥药,$n$种药材,每种减肥药有一些对应的药材和一个收益。 假设选择吃下$K$种减肥药,那么需要这$K$种减肥药包含的药材也等于$K$时才会有效果。 求最小收益,收益可能是负的。保证有完美匹配。 分析: 先把所有权值 阅读全文
posted @ 2018-05-10 08:59 fcwww 阅读(368) 评论(0) 推荐(0)
摘要:POJ_1066_Treasure Hunt_判断线段相交 Description Archeologists from the Antiquities and Curios Museum (ACM) have flown to Egypt to examine the great pyramid 阅读全文
posted @ 2018-05-10 08:16 fcwww 阅读(225) 评论(0) 推荐(0)
摘要:POJ_2653_Pick-up sticks_判断线段相交 Description Stan has n sticks of various length. He throws them one at a time on the floor in a random way. After finis 阅读全文
posted @ 2018-05-10 08:10 fcwww 阅读(266) 评论(0) 推荐(0)
摘要:POJ_1556_The Doors_判断线段相交+最短路 Description You are to find the length of the shortest path through a chamber containing obstructing walls. The chamber 阅读全文
posted @ 2018-05-10 08:00 fcwww 阅读(222) 评论(0) 推荐(0)
摘要:POJ_1269_Intersecting Lines_求直线交点 Description We all know that a pair of distinct points on a plane defines a line and that a pair of lines on a plane 阅读全文
posted @ 2018-05-10 07:52 fcwww 阅读(162) 评论(0) 推荐(0)
摘要:POJ_3304_Segments_线段判断是否相交 Description Given n segments in the two dimensional space, write a program, which determines if there exists a line such th 阅读全文
posted @ 2018-05-10 07:43 fcwww 阅读(203) 评论(0) 推荐(0)
摘要:POJ_2318_TOYS&&POJ_2398_Toy Storage_二分+判断直线和点的位置 Description Calculate the number of toys that land in each bin of a partitioned toy box. Mom and dad 阅读全文
posted @ 2018-05-10 07:23 fcwww 阅读(162) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-05-10 07:07 fcwww 阅读(10) 评论(0) 推荐(0)
摘要:ZOJ_2314_Reactor Cooling_有上下界可行流模板 The terrorist group leaded by a well known international terrorist Ben Bladen is buliding a nuclear reactor to prod 阅读全文
posted @ 2018-05-08 11:13 fcwww 阅读(192) 评论(0) 推荐(0)
摘要:LuoguP4234_最小差值生成树_LCT 题意: 给出一个无向图,求最大的边权减最小的边权最小的一棵生成树。 分析: 可以把边权从大到小排序,然后类似魔法森林那样插入。 如果两点不连通,直接连上,否则找到两点间最大的边权替换。 如果生成一棵树了就更新答案。 LCT维护边权的最大值即可。 代码: 阅读全文
posted @ 2018-05-06 14:32 fcwww 阅读(259) 评论(0) 推荐(1)
摘要:BZOJ_3996_[TJOI2015]线性代数_最大权闭合子图 Description 给出一个N*N的矩阵B和一个1*N的矩阵C。求出一个1*N的01矩阵A.使得 D=(A*B-C)*A^T最大。其中A^T为A的转置。输出D 给出一个N*N的矩阵B和一个1*N的矩阵C。求出一个1*N的01矩阵A 阅读全文
posted @ 2018-05-06 14:29 fcwww 阅读(227) 评论(0) 推荐(0)
摘要:BZOJ_4819_[Sdoi2017]新生舞会_01分数规划+费用流 Description 学校组织了一次新生舞会,Cathy作为经验丰富的老学姐,负责为同学们安排舞伴。有n个男生和n个女生参加舞会 买一个男生和一个女生一起跳舞,互为舞伴。Cathy收集了这些同学之间的关系,比如两个人之前认识没 阅读全文
posted @ 2018-05-06 14:14 fcwww 阅读(228) 评论(0) 推荐(0)
摘要:BZOJ_3685_普通van Emde Boas树_权值线段树 Description 设计数据结构支持: 1 x 若x不存在,插入x 2 x 若x存在,删除x 3 输出当前最小值,若不存在输出-1 4 输出当前最大值,若不存在输出-1 5 x 输出x的前驱,若不存在输出-1 6 x 输出x的后继 阅读全文
posted @ 2018-05-06 14:08 fcwww 阅读(313) 评论(0) 推荐(0)
摘要:BZOJ_3831_[Poi2014]Little Bird_单调队列优化DP Description 有一排n棵树,第i棵树的高度是Di。 MHY要从第一棵树到第n棵树去找他的妹子玩。 如果MHY在第i棵树,那么他可以跳到第i+1,i+2,...,i+k棵树。 如果MHY跳到一棵不矮于当前树的树, 阅读全文
posted @ 2018-05-06 13:44 fcwww 阅读(116) 评论(0) 推荐(0)
摘要:BZOJ_3252_攻略_线段树+dfs序 Description 题目简述:树版[k取方格数] 众所周知,桂木桂马是攻略之神,开启攻略之神模式后,他可以同时攻略k部游戏。今天他得到了一款新游戏《XX 半岛》,这款游戏有n个场景(scene),某些场景可以通过不同的选择支到达其他场景。所有场景和选择 阅读全文
posted @ 2018-05-06 13:33 fcwww 阅读(169) 评论(0) 推荐(0)
摘要:BZOJ_4653_[Noi2016]区间_线段树+离散化+双指针 Description 在数轴上有 n个闭区间 [l1,r1],[l2,r2],...,[ln,rn]。现在要从中选出 m 个区间,使得这 m个区间共同包含至少一个位置。换句话说,就是使得存在一个 x,使得对于每一个被选中的区间 [ 阅读全文
posted @ 2018-05-06 13:24 fcwww 阅读(215) 评论(0) 推荐(0)
摘要:BZOJ_3210_花神的浇花集会_切比雪夫距离 Description 在花老师的指导下,每周4都有一个集会活动,俗称“浇水”活动。 具体浇水活动详情请见BZOJ3153 但这不是重点 花神出了好多题,每道题都有两个参考系数:代码难度和算法难度 花神为了准备浇花集会的题,必须找一道尽量适合所有人的 阅读全文
posted @ 2018-05-06 13:13 fcwww 阅读(171) 评论(0) 推荐(0)
摘要:BZOJ_2124_等差子序列_线段树+Hash Description 给一个1到N的排列{Ai},询问是否存在1<=p1<p2<p3<p4<p5<…<pLen<=N (Len>=3), 使得Ap1,Ap2,Ap3,…ApLen是一个等差序列。 给一个1到N的排列{Ai},询问是否存在1<=p1< 阅读全文
posted @ 2018-05-06 13:03 fcwww 阅读(215) 评论(0) 推荐(0)
摘要:BZOJ_2212_[Poi2011]Tree Rotations_线段树合并 Description Byteasar the gardener is growing a rare tree called Rotatus Informatikus. It has some interesting 阅读全文
posted @ 2018-05-06 12:00 fcwww 阅读(184) 评论(0) 推荐(0)
摘要:BZOJ_1826_[JSOI2010]缓存交换 _线段树+贪心 Description 在计算机中,CPU只能和高速缓存Cache直接交换数据。当所需的内存单元不在Cache中时,则需要从主存里把数据调入Cache。此时,如果Cache容量已满,则必须先从中删除一个。 例如,当前Cache容量为3 阅读全文
posted @ 2018-05-06 11:20 fcwww 阅读(329) 评论(0) 推荐(0)
摘要:BZOJ_4325_NOIP2015 斗地主_DFS Description 牛牛最近迷上了一种叫斗地主的扑克游戏。斗地主是一种使用黑桃、红心、梅花、方片的A到K加上大小王的共54张牌来进行的扑克牌游戏。在斗地主中,牌的大小关系根据牌的数码表示如下:3<4<5<6<7<8<9<10<J<Q<K<A< 阅读全文
posted @ 2018-05-06 10:31 fcwww 阅读(331) 评论(0) 推荐(0)
摘要:BZOJ_4554_[Tjoi2016&Heoi2016]游戏_二分图匹配 Description 在2016年,佳缘姐姐喜欢上了一款游戏,叫做泡泡堂。简单的说,这个游戏就是在一张地图上放上若干个炸弹,看 是否能炸到对手,或者躲开对手的炸弹。在玩游戏的过程中,小H想到了这样一个问题:当给定一张地图, 阅读全文
posted @ 2018-05-06 10:20 fcwww 阅读(181) 评论(0) 推荐(0)
摘要:BZOJ_[usaco2007 Nov]relays 奶牛接力跑_离散化+倍增弗洛伊德 Description FJ的N(2 <= N <= 1,000,000)头奶牛选择了接力跑作为她们的日常锻炼项目。至于进行接力跑的地点 自然是在牧场中现有的T(2 <= T <= 100)条跑道上。 农场上的跑 阅读全文
posted @ 2018-05-05 22:14 fcwww 阅读(233) 评论(0) 推荐(0)
摘要:BZOJ_3191_[JLOI2013]卡牌游戏_概率DP Description N个人坐成一圈玩游戏。一开始我们把所有玩家按顺时针从1到N编号。首先第一回合是玩家1作为庄家。每个回合庄家都会随机(即按相等的概率)从卡牌堆里选择一张卡片,假设卡片上的数字为X,则庄家首先把卡片上的数字向所有玩家展示 阅读全文
posted @ 2018-05-05 22:09 fcwww 阅读(171) 评论(0) 推荐(0)
摘要:BZOJ_3629_[JLOI2014]聪明的燕姿_dfs Description 阴天傍晚车窗外 未来有一个人在等待 向左向右向前看 爱要拐几个弯才来 我遇见谁会有怎样的对白 我等的人他在多远的未来 我听见风来自地铁和人海 我排着队拿着爱的号码牌 城市中人们总是拿着号码牌,不停寻找,不断匹配,可是 阅读全文
posted @ 2018-05-05 21:51 fcwww 阅读(165) 评论(0) 推荐(0)
摘要:BZOJ_1009_[HNOI2008]GT考试_KMP+矩阵乘法 Description 阿申准备报名参加GT考试,准考证号为N位数X1X2....Xn(0<=Xi<=9),他不希望准考证号上出现不吉利的数字。 他的不吉利数学A1A2...Am(0<=Ai<=9)有M位,不出现是指X1X2...X 阅读全文
posted @ 2018-05-05 21:28 fcwww 阅读(194) 评论(0) 推荐(0)
摘要:BZOJ_2946_[Poi2000]公共串_后缀数组+二分答案 Description 给出几个由小写字母构成的单词,求它们最长的公共子串的长度。 任务: l 读入单词 l 计算最长公共子串的长度 l 输出结果 给出几个由小写字母构成的单词,求它们最长的公共子串的长度。 任务: l 读入单词 l 阅读全文
posted @ 2018-05-05 21:18 fcwww 阅读(198) 评论(0) 推荐(0)
摘要:BZOJ_3238_[Ahoi2013]差异_后缀数组+单调栈 Description Input 一行,一个字符串S 一行,一个字符串S Output 一行,一个整数,表示所求值 一行,一个整数,表示所求值 Sample Input cacao Sample Output 54 前面那个len的和 阅读全文
posted @ 2018-05-05 20:32 fcwww 阅读(160) 评论(0) 推荐(0)
摘要:BZOJ_2238_Mst_树剖+线段树 Description 给出一个N个点M条边的无向带权图,以及Q个询问,每次询问在图中删掉一条边后图的最小生成树。(各询问间独立,每次询问不对之后的询问产生影响,即被删掉的边在下一条询问中依然存在) 给出一个N个点M条边的无向带权图,以及Q个询问,每次询问在 阅读全文
posted @ 2018-05-05 20:03 fcwww 阅读(721) 评论(0) 推荐(0)