上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: 题目大意 给定一个$n\times m$的网格图,每次会选择一块矩形沿着网格线铺上栅栏,或者拆除之前铺的栅栏,或者询问两个格子能否不经过栅栏直接到达。 保证栅栏没有重叠或交叉,删去的栅栏删除前一定存在。 题解 考虑两个格子能互相到达,当且仅当包含它们的栅栏完全相同。考虑对每一个栅栏随机一个权值,维护 阅读全文
posted @ 2018-11-03 13:47 OYJason 阅读(288) 评论(0) 推荐(0)
摘要: 题目大意 给定长度为$n$序列$A$,将它划分成尽可能少的若干部分,使得任意部分内两两之和均不为斐波那契数列中的某一项。 题解 不难发现$2\times 10^9$之内的斐波那契数不超过$50$个 先求出第$i$个数之前最后一个能和第$i$个数相加为斐波那契数的位置$last_i$。 考虑每一部分$ 阅读全文
posted @ 2018-11-03 13:30 OYJason 阅读(384) 评论(0) 推荐(0)
摘要: 传送门 题目大意 直线上有$N$头老鼠要走入洞,一共$M$个洞,每个洞最多能容纳$r_i$头老鼠。 现在你要让每个老鼠洞进洞,求所有老鼠进洞的距离之和最小值。 原题$n,m\leq 5000$,先加强版$n,m\leq 10^6$。 题解 贪心 将所有的洞和坐标横坐标排序,从左往右依次考虑。 若当前 阅读全文
posted @ 2018-10-31 16:36 OYJason 阅读(266) 评论(0) 推荐(0)
摘要: 传送门 题目大意 给定$n$个点$m$条边的无向图,有$K$个关键点,你要尽可能的让这些关键点两两匹配,使得所有点对之间可以通过简单路径连接且任意两个简单路径没有重复的边(可以是共同经过一个点),输出每一条这样的路径。 $K\leq n,m\leq 5\times 10^4$ 题解 很显然对于每一个 阅读全文
posted @ 2018-10-30 15:50 OYJason 阅读(267) 评论(0) 推荐(0)
摘要: 传送门(洛谷) 题目大意 给定$n$个位置,和一个长为$m$的序列$A$,你需要经过一条直接的边从第$A_i$个位置到第$A_{i+1}$个位置。 每条有向边$(u,v)$分为两种,第一种可以花费$C$的代价从$u$到达$v$。 第二种可以花费$C'$的代价从$u$到达$v$,并使得下一次从$v$到 阅读全文
posted @ 2018-10-30 15:23 OYJason 阅读(451) 评论(3) 推荐(0)
摘要: 传送门(权限) 题目大意 给定一个有向无环图,可以删去一个点和所有与它相连的边,使得图的其余部分最长路径最小,求这个位置和最小的最长路径长度。 题解 对于每一条边$u\rightarrow v$,设$F_u$表示从任意位置出发到达$u$的最多边数,设$G_v$表示从$v$出发到达任意位置的最多边数, 阅读全文
posted @ 2018-10-28 15:14 OYJason 阅读(174) 评论(0) 推荐(0)
摘要: 传送门 题目大意 给定$n$天,每天有一个雇佣志愿者数量的下限$D_i$,有$m$中志愿者,第$i$种可以在第$S_i$天到第$T_i$天工作,雇佣一个需要花费$C_i$元,每种可以雇佣无限个,求满足需求的最小代价。 题解 费用流好题 考虑先对这$n$个需求建立不等式,那么设第$k$种志愿者雇佣了$ 阅读全文
posted @ 2018-10-27 18:30 OYJason 阅读(162) 评论(0) 推荐(0)
摘要: 传送门 题目大意 维护一棵树,每个点有点权,强制在线支持两种操作: 1、修改一个点的点权 2、查询距离一个点距离不超过$D$的点权值和。 题解 一道动态点分治模板好题。 先建出点分树,每个分治区重心以到重心距离为下标维护点权和,每次查询时由于要防止$x$同时对当前重心和当前重心的父节点有贡献,要容斥 阅读全文
posted @ 2018-10-27 10:42 OYJason 阅读(209) 评论(0) 推荐(0)
摘要: 传送门 题目大意 有一个长为$N$的序列$A$,你要构造一个长为$N$的$01$序列使得$01$序列全部由$1$组成的子串个数$-$两个序列的对应位置两两乘积之和最大,每次独立的询问给定$pos,x$,求当$A_{pos}=x$时最大的答案,每次询问后将$A$复原。 题解 考虑不加入询问单纯地求原序 阅读全文
posted @ 2018-10-27 10:22 OYJason 阅读(365) 评论(0) 推荐(0)
摘要: 传送门 题目大意 在一条直线上有$N$个球和$N+1$个洞,每两个球之间有一个洞,每两个洞之间有一个球,最左端和最右端都是洞,其中产生的$2N$个间隔满足从左到右是等差数列。你每次随机选择一个未被推进洞的球,将它随机向左或向右推动直到遇见一个洞,这时求会滚进洞内填满这个洞,接下来的球会正常从这个洞上 阅读全文
posted @ 2018-10-27 09:22 OYJason 阅读(332) 评论(0) 推荐(0)
摘要: 传送门 题目大意 给定一个元素和为$N$的有$M$个数的序列$A$,请你可以$A$元素排列的顺序,并需要构造一个有$K$个($K$可以自己定)数的数列,使得任意一个长度为$N$的字符串,若满足:前$A_1$字符是回文串,接下来$A_2$个字符是回文串,直到$最后A_M$个字符也是一个回文串,且对于$ 阅读全文
posted @ 2018-10-25 16:38 OYJason 阅读(214) 评论(0) 推荐(0)
摘要: 传送门 题目大意 给定一个长为$N$的排列$A$,给定$p_1,p_2$,对于点对$i,j(i<j)$当$i+1=j$或$\forall k(i<k<j)$不存在$A_k<\min\{A_i,A_j\}$,则这一点对对答案的贡献是$p_1$,若$\min\{A_i,A_j\}<\max\{A_k\} 阅读全文
posted @ 2018-10-25 15:26 OYJason 阅读(202) 评论(0) 推荐(0)
摘要: 传送门 题目大意 给定网格图上起点和终点每个格子是长为$100$米的正方形,你可以沿着线走。 平面上还有若干个关键点,以每个关键点为圆心,$10$为半径画圆,表示不能进入圆内的线,但是可以从圆周上走,求起点到终点的最短距离。 保证任意两个关键点不在同一条水平或竖直的线上。 题解 先通过翻转网格图使得 阅读全文
posted @ 2018-10-25 13:46 OYJason 阅读(257) 评论(0) 推荐(0)
摘要: 传送门 题目大意 给定$N$,在$(1,0),(2,0)......(N,0)$和$(0,1),(0,2)...(0,N)$上都有$1$个机器人,同时给定$2N$个坐标$(x,y),x,y\in[1,N]$上有障碍,你每次可以选择一个没有被选过的机器人$K$,若$X_K=0$,则它会沿着$y$轴正方 阅读全文
posted @ 2018-10-24 21:10 OYJason 阅读(525) 评论(0) 推荐(1)
摘要: 传送门(权限) 题目大意 给定一个有$n$个字符串的集合$S$,一个初始为空的字符串集合$T$,支持两种操作。 1、向$T$中加入一个新的字符串$K$ 2、给定$i$,询问$T$中有多少个字符串包含了$S_i$这个子串。 题解 先考虑暴力怎么做,先对$S$建立$AC$自动机,每插入一个字符串$K$, 阅读全文
posted @ 2018-10-24 14:37 OYJason 阅读(216) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页