bzoj
文章平均质量分 66
Bfk_
OIer
展开
-
bzoj3167 [Heoi2013]Sao(树形DP)
bzoj3167 [Heoi2013]Sao原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=3167题意: WelcometoSAO(StrangeandAbnormalOnline)。这是一个VRMMORPG,含有n个关卡。但是,挑战不同关卡的顺序是一 个很大的问题。有n–1个对于挑战关卡的限制,诸如第i个关卡必须在第j个关卡前挑战,或原创 2017-12-17 14:08:48 · 571 阅读 · 0 评论 -
bzoj1233 [Usaco2009Open]干草堆tower(单调队列优化DP)
bzoj1233 [Usaco2009Open]干草堆tower原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=1233题意: 奶牛们讨厌黑暗。 为了调整牛棚顶的电灯的亮度,Bessie必须建一座干草堆使得她能够爬上去够到灯泡 。一共有N大包的干草(从1到N编号)依靠传送带连续的传输进牛棚来。第i包干草有一个 宽度W_i。所有的干原创 2018-01-15 20:22:55 · 1132 阅读 · 0 评论 -
bzoj4671 异或图(容斥原理 + 第二类斯特林数 + 高斯消元)
bzoj4671 异或图原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=4671题意: 定义两个结点数相同的图 G1 与图 G2 的异或为一个新的图 G, 其中如果 (u, v) 在 G1 与G2 中的出现次数之和为 1, 那么边 (u, v) 在 G 中, 否则这条边不在 G 中。 现在给定 s 个结点数相同的图 G1…s, ...原创 2018-01-31 09:01:22 · 611 阅读 · 0 评论 -
bzoj4727 [POI2017]Turysta(竞赛图构造哈密顿回路)
bzoj4727 [POI2017]Turysta原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=4727题意: 给出一个n个点的有向图,任意两个点之间有且仅一条有向边。对于每个点v,求出从v出发的一条经过点数最多, 且没有重复经过同一个点两次以上的简单路径。输入第一行包含一个正整数n(2<=n<=2000),表示点数。接下来n-1行,其原创 2018-01-23 23:41:47 · 1654 阅读 · 0 评论 -
bzoj3622 已经没有什么好害怕的了(容斥原理+DP+二项式反演)
bzoj3622 已经没有什么好害怕的了原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=3622题意: 数据范围 1≤ n ≤ 2000,0 ≤ k ≤ n题解: 首先k+n" role="presentation" style="position: relative;">k+nk+nk+n不是偶数就无解了,让k=(原创 2018-01-31 14:58:23 · 551 阅读 · 0 评论 -
bzoj4199 [Noi2015]品酒大会(后缀数组+ 并查集 || st表 )
bzoj4199 [Noi2015]品酒大会原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=4199题意: (Rinbow和Freda日常虐狗 。) 在大会的晚餐上,调酒师 Rainbow 调制了 n 杯鸡尾酒。这 n 杯鸡尾酒排成一行,其中第 i 杯酒 (1≤i≤n1≤i≤n) 被贴上了一个标签 si,每个标签都是 26 个小原创 2018-01-17 12:21:05 · 369 阅读 · 0 评论 -
bzoj2946 [Poi2000]公共串(后缀数组 || 后缀自动机)
bzoj2946 [Poi2000]公共串原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=2946题意:给出几个由小写字母构成的单词,求它们最长的公共子串的长度。 任务:读入单词计算最长公共子串的长度输出结果数据范围 1题解: 发现不会写SA了,回忆一发。对于SA来说,求多个串的公共串是一个比较好原创 2018-01-17 14:16:46 · 347 阅读 · 0 评论 -
bzoj3160 万径人踪灭(manacher+FFT)
bzoj3160 万径人踪灭原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=3622题意: 给定一个长度为N且只有a,b的字符串,问有多少种方案从中选取一个子序列,使得: 1.位置和字符都关于某条对称轴对称。 2.不能是连续的一段。 数据范围 n题解: 首先求不连续的,就先求所有的,再用manacher求连续原创 2018-02-01 20:51:12 · 393 阅读 · 0 评论 -
bzoj4237 稻草人(cdq分治+单调栈+二分)
bzoj4237 稻草人原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=4237题意: JOI村有一片荒地,JOI村计划在荒地中开垦一片田地,田地需要满足以下条件: 田地的形状是边平行于坐标轴的长方形; 左下角和右上角各有一个稻草人; 田地的内部(不包括边界)没有稻草人。 给出每个稻草人的坐标,请你求出有多少遵从启示的田地原创 2018-01-09 15:18:19 · 423 阅读 · 0 评论 -
bzoj1132 [POI2008]Tro(叉积)
bzoj1132 [POI2008]Tro原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=1132题意: 平面上有N个点. 求出所有以这N个点为顶点的三角形的面积和 N<=3000数据范围 N在[3,3000] ,N个点的坐标值在[0,10000] 保留一位小数,误差不超过0.1题解: 好题。 我想了两种做法, 第一种:考虑一般求原创 2017-12-06 22:23:42 · 320 阅读 · 0 评论 -
bzoj2595 [Wc2008]游览计划(最小斯坦纳树(状压DP))
bzoj2595 [Wc2008]游览计划原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=2595题意: 数据范围 N,M,K≤10,其中K为景点的数目。输入的所有整数均在[0,2^16]的范围内题解:斯坦纳树推荐看这篇dp[i][j][s]表景点联通状态为s,以(i,j)为根的最小代价。 两种转移: d原创 2018-01-13 08:12:15 · 516 阅读 · 2 评论 -
bzoj4872 [Shoi2017]分手是祝愿 (期望概率DP)
bzoj4872 [Shoi2017]分手是祝愿原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=4872题意: 给出n个灯和它们初始的开关状态,每次操作若选择灯i,则所有i的约数都改变状态(包括i和1)。我们要通过操作把全部灯关掉。每次随机选择一个灯,如果当前最优策略操作数≤k直接用最优策略。问期望操作数*n! %100003的值。数据范围原创 2017-12-18 11:59:22 · 603 阅读 · 0 评论 -
bzoj4184 shallot(线段树分治+线性基)
bzoj4184 shallot原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=4184题意: 每个时刻小苗会给小葱一颗小葱苗或者是从小葱手里拿走一颗小葱苗,并且让小葱从自己手中的小葱苗里选出一些小葱苗使得选出的小葱苗上的数字的异或和最大。 这种小问题对于小葱来说当然不在话下,但是他的身边没有电脑,于是他打电话给同为Oi选手的你,你能帮帮原创 2018-01-03 14:56:25 · 528 阅读 · 0 评论 -
bzoj3110 [Zjoi2013]K大数查询(整体二分+线段树)
bzoj3110 [Zjoi2013]K大数查询原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=3110题意: 有N个位置,M个操作。 操作有两种,: 1 a b c的形式,表示在第a个位置到第b个位置,每个位置加入一个数c。 2 a b c形式,表示询问从第a个位置到第b个位置,第C大的数是多少。数据范围 N,M<=50000,原创 2018-01-12 12:04:09 · 339 阅读 · 0 评论 -
bzoj4025 二分图(线段树分治+带权并查集维护路径长奇偶性)
bzoj4025 二分图原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=4025题意: 神犇有一个n个节点的图。因为神犇是神犇,所以在T时间内一些边会出现后消失。神犇要求出每一时间段内这个图是否是二分图。数据范围 n<=100000,m<=200000,T<=100000,1<=u,v<=n,0<=start<=end<=T。题解: 判原创 2018-01-03 19:31:42 · 667 阅读 · 0 评论 -
bzoj2216 [Poi2011]Lightning Conductor(决策单调性DP)
bzoj2216 [Poi2011]Lightning Conductor原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=2216题意: 已知一个长度为n的序列a1,a2,…,an。 对于每个1<=i<=n,找到最小的非负整数p满足 对于任意的j, aj < = ai + p - sqrt(abs(i-j))...原创 2018-01-13 17:37:32 · 323 阅读 · 0 评论 -
bzoj3963 [WF2011]MachineWorks(斜率优化 & splay维护动态凸包)
bzoj3963 [WF2011]MachineWorks原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=3963题意: 多组数据。 你是任意性复杂机器公司(Arbitrarily Complex Machines, ACM)的经理,公司使用更加先进的机械设备生产先进的机器。原来的那一台生产机器已经坏了,所以你要去为公司买一台新原创 2018-01-15 11:01:49 · 484 阅读 · 0 评论 -
bzoj4518 [Sdoi2016]征途(斜率优化DP)
bzoj4518 [Sdoi2016]征途原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=4518题意: 从S地到T地的路可以划分成n段,相邻两段路的分界点设有休息站。 Pine计划用m天到达T地。除第m天外,每一天晚上Pine都必须在休息站过夜。所以,一段路必须在同一天中走完。 Pine希望每一天走的路长度尽可能相近,所以他原创 2018-01-15 10:49:03 · 327 阅读 · 0 评论 -
bzoj2555 SubString(后缀自动机+LCT)
bzoj2555 SubString原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=2555题意: 给你一个字符串init,要求你支持两个操作(1):在当前字符串的后面插入一个字符串(2):询问字符串s在当前字符串中出现了几次?(作为连续子串)你必须在线支持这些操作。数据范围 字符串最终长度 题解: 动态维原创 2018-01-11 21:49:34 · 306 阅读 · 0 评论 -
bzoj2806 [Ctsc2012]Cheat(后缀自动机+单调队列优化DP)
bzoj2806 [Ctsc2012]Cheat原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=2806题意: 注意:题目有改动,可识别的长度不小于90%即可,而不是大于90%简单来说就是:给定一个m个01串作为字典。n个询问。 定义熟悉:把一个01串分成若干段,若某一段是字典中某个串的子串 ,则这个段”熟悉”,其中原创 2018-01-18 14:06:34 · 366 阅读 · 0 评论 -
bzoj2253 [2010 Beijing wc]纸箱堆叠(cdq分治+树状数组)
bzoj2253 [2010 Beijing wc]纸箱堆叠原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=2253题意: P 工厂是一个生产纸箱的工厂。纸箱生产线在人工输入三个参数 n p a , , 之后, 即可自动化生产三边边长为(a mod P,a^2 mod p,a^3 mod P) (a^4 mod p,a^5原创 2018-01-09 21:57:39 · 495 阅读 · 0 评论 -
bzoj2084 [Poi2010]Antisymmetry(manacher)
bzoj2084 [Poi2010]Antisymmetry原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=2084题意: 对于一个01字符串,如果将这个字符串0和1取反后,再将整个串反过来和原串一样,就称作“反对称”字符串。比如00001111和010101就是反对称的,1001就不是。 现在给出一个长度为N的01字符串,求它原创 2018-01-18 14:23:22 · 310 阅读 · 0 评论 -
bzoj3881 [Coci2015]Divljak(AC自动机+fail树+dfs序+树状数组+树链剖分)
bzoj3881 [Coci2015]Divljak原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=3881题意: Alice有n个字符串S1,S2...Sn" role="presentation" style="position: relative;">S1,S2...SnS1,S2...SnS_1,S_2...S_n,Bob原创 2018-02-05 17:14:34 · 1029 阅读 · 0 评论 -
bzoj2938 [Poi2000]病毒(AC自动机+DFS找环)
bzoj2938 [Poi2000]病毒原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=2938题意: 二进制病毒审查委员会最近发现了如下的规律:某些确定的二进制串是病毒的代码。如果某段代码中不存在任何一段病毒代码,那么我们就称这段代码是安全的。现在委员会已经找出了所有的病毒代码段,试问,是否存在一个无限长的安全的二进制代码。原创 2018-02-05 16:54:39 · 330 阅读 · 0 评论 -
bzoj2229 [Zjoi2011]最小割(分治+最小割树)
bzoj2229 [Zjoi2011]最小割原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=2229题意: T组数据。 每组数据给定一个n个节点的无向图,有若干个询问,每个询问给出x,询问图中有多少对点它们的最小割的容量不超过x,注意(p,q),(q,p)算相同的点对。数据范围 T<=10,n<=150,m&l...原创 2018-02-10 16:27:44 · 472 阅读 · 0 评论 -
bzoj1834 [ZJOI2010]network 网络扩容(费用流)
bzoj1834 [ZJOI2010]network 网络扩容原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=1834题意: 给定一张有向图,每条边都有一个容量C和一个扩容费用W。这里扩容费用是指将容量扩大1所需的费用。 求: 1、在不扩容的情况下,1到N的最大流; 2、将1到N的最大流增加K所需的最小扩容费用。数据...原创 2018-02-10 16:37:36 · 381 阅读 · 0 评论 -
bzoj1061 [Noi2008]志愿者招募(网络流解决线性规划问题)
bzoj1061 [Noi2008]志愿者招募原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=1061题意: 一个项目需要N 天才能完成,其中第i 天至少需要Ai 个人。一共有M 类志愿者可以招募。其中第i 类可以从第Si 天工作到第Ti 天,招募费用是每人Ci 元。布布希望用尽量少的费用招募足够的志愿者,求最优的招募方案的费用。...原创 2018-02-10 17:04:37 · 904 阅读 · 0 评论 -
bzoj2521 [Shoi2010]最小生成树(网络流最小割)
bzoj2521 [Shoi2010]最小生成树原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=2521题意: 某一个图可能有多种不同的最小生成树。例如,下面图 3中所示的都是图 2中的无向图的最小生成树: Secsa想知道对于某一条无向图中的边AB,至少需要多少代价可以保证AB边在这个无向图的最小生成树中。为了使得AB边一...原创 2018-02-10 16:54:00 · 626 阅读 · 0 评论 -
bzoj4455&UOJ185 [Zjoi2016]小星星(树形DP+容斥原理)
bzoj4455&UOJ185 [Zjoi2016]小星星原题地址: http://www.lydsy.com/JudgeOnline/problem.php?id=4455 http://uoj.ac/problem/185题意: 给你一个n 个点m 条边的无向图, 再给你一棵n 个点的树, 问有多少种点编号的映射方式, 使得n 个点恰好匹配,且树上的边均存在于原图中。数据范围原创 2018-01-30 14:07:47 · 935 阅读 · 0 评论 -
bzoj4231 回忆树(AC自动机+fail树+KMP(+树状数组))
bzoj4231 回忆树原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=3881题意: 回忆树是树。 具体来说,是n个点n-1条边的无向连通图,点标号为1~n,每条边上有一个字符(出于简化目的,我们认为只有小写字母)。 对一棵回忆树来说,回忆当然是少不了的。 一次回忆是这样的:你想起过往,触及心底…唔,不对,我们要说题目。原创 2018-02-06 08:41:47 · 1043 阅读 · 0 评论 -
bzoj4503 两个串(FFT好题)
bzoj4503 两个串 原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=4503题意: 兔子们在玩两个串的游戏。给定两个字符串S和T,兔子们想知道T在S中出现了几次, 分别在哪些位置出现。注意T中可能有“?”字符,这个字符可以匹配任何字符。数据范围 S 长度不超过 10^5, T 长度不会超过 S。 S 中只包含小写字母原创 2018-02-04 22:28:51 · 431 阅读 · 0 评论 -
bzoj3451 Tyvj1953 Normal(期望概率+点分治+FFT)
bzoj3451 Tyvj1953 Normal原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=3451题意: 某天WJMZBMR学习了一个神奇的算法:树的点分治! 这个算法的核心是这样的: 消耗时间=0 Solve(树 a) 消耗时间 += a 的 大小 如果 a 中 只有 1 个点 退出 否则在a中选一原创 2018-02-04 17:38:01 · 489 阅读 · 0 评论 -
bzoj3325 [Scoi2013]密码(manacher构造题)
bzoj3325 [Scoi2013]密码原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=3325题意: Fish知道一个密码的相关信息:该密码的长度为N。密码仅含小写字母。以每一个字符为中心的最长回文串长度。以每两个相邻字符的间隙为中心的最长回文串长度。求满足条件的字典序最小的密码。数据范围 1 题原创 2018-01-18 19:45:25 · 1165 阅读 · 0 评论 -
bzoj3926 [Zjoi2015]诸神眷顾的幻想乡(广义后缀自动机)
bzoj3926 [Zjoi2015]诸神眷顾的幻想乡原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=3926题意: 给定一棵n个节点的树,每个节点有颜色c[i],求这棵树上有多少种不同的子串。叶子结点的数量不超过20。数据范围 1题解: 给的就是一棵trie。 因为叶子结点数不超过20,可以依次把每个叶节点提成根,原创 2017-12-17 12:11:03 · 341 阅读 · 0 评论 -
bzoj3456 城市规划(分治NTT)
bzoj3456 城市规划原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=3456题意: 阿狸的国家有n个城市, 现在国家需要在某些城市对之间建立一些贸易路线, 使得整个国家的任意两个城市都直接或间接的连通. 为了省钱, 每两个城市之间最多只能有一条直接的贸易路径. 对于两个建立路线的方案, 如果存在一个城市对, 在两个方案中是原创 2018-02-04 09:09:00 · 800 阅读 · 0 评论 -
bzoj2726 [SDOI2012]任务安排(斜率优化+cdq分治)
bzoj2726 [SDOI2012]任务安排原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=2726题意: 机器上有N个需要处理的任务,它们构成了一个序列。这些任务被标号为1到N,因此序列的排列为1,2,3…N。这N个任务被分成若干批,每批包含相邻的若干任务。从时刻0开始,这些任务被分批加工,第i个任务单独完成所需的时间是Ti。原创 2018-01-10 22:12:12 · 572 阅读 · 0 评论 -
bzoj1492 [NOI2007]货币兑换Cash(斜率优化DP+cdq分治)
bzoj1492 [NOI2007]货币兑换Cash原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=1492题意: 金券交易所只发行交易两种金券:A纪念券(以下简称A券)和 B纪念券(以下简称B券)。每个持有金券的顾客都有一个自己的帐户。金券的数目可以是一个实数。每天随着市场的起伏波动,两种金券都有自己当时的价值,即每一单位金券当原创 2018-01-10 12:36:31 · 472 阅读 · 0 评论 -
bzoj1095 [ZJOI2007]Hide 捉迷藏(动态点分治+堆)
bzoj1095 [ZJOI2007]Hide 捉迷藏原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=1095题意: 给出一个n个节点的树,最初所有的节点都是黑的。 有m个操作,操作有两种: C x:x节点反色 G:查询树上最远的两个黑色点对之间的距离数据范围 N ≤100000, M ≤500000。题解:原创 2018-01-08 21:53:37 · 489 阅读 · 0 评论 -
bzoj1576 [Usaco2009 Jan]安全路经Travel(最短路径树+并查集)
bzoj1576 [Usaco2009 Jan]安全路经Travel原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=1576题意: 数据范围 n 题解: 原题意即求出每个点不走最短路径树上的父边能得到的最短路。 我们暂且称最短路径树上的边为树边,其他边为杂边。 那么,每一条杂边连接着树上的两个点 u,v,这条杂边权原创 2018-01-20 09:29:20 · 395 阅读 · 0 评论 -
bzoj4044 [Cerc2014] Virus synthesis(回文自动机 DP)
bzoj4044 [Cerc2014] Virus synthesis原题地址:http://www.lydsy.com/JudgeOnline/problem.php?id=4044题意: 你要用ATGC四个字母用两种操作拼出给定的串: 1.将其中一个字符放在已有串开头或者结尾 2.将已有串复制,然后reverse,再接在已有串的头部或者尾部 一开始已有串为空。求最少操作次原创 2018-01-19 22:29:21 · 455 阅读 · 0 评论