上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 18 下一页
摘要: 雅礼集训【Day6 1】字符串 假设我们有串$a$,我们设$a'$为$a$翻转后按为取反过后的串。 我们只考虑前一半的,长为$m$的串。如果前半截匹配了$a$或者$a'$,则$a$就被匹配上了。所以我们记$f_{i,j,S}$表示长度$i$,在AC自动机上匹配到了$j$节点,已经匹配了的串的集合为$ 阅读全文
posted @ 2019-03-28 16:47 hec0411 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 【模拟试题】困难重重 比较容易看出这是个网络流,~~但是我太菜了不知道怎么建边~~。 首先如果$A==B$,那么就是一个很简单的拆边网络流。先将图黑白染色,$S$向白点连$4$条边,第$i$条边的流量为$1$,代价为$(i 1) A$;黑点向$T$连$4$条边,流量和代价同理。相邻的黑白点之间在连流 阅读全文
posted @ 2019-03-28 16:33 hec0411 阅读(173) 评论(0) 推荐(0) 编辑
摘要: Loj 6069. 「2017 山东一轮集训 Day4」塔 题目描述 现在有一条 $ [1, l] $ 的数轴,要在上面造 $ n $ 座塔,每座塔的坐标要两两不同,且为整点。 塔有编号,且每座塔都有高度,对于编号为 $ i $ 座塔,其高度为 $ i $。对于一座塔,需要满足它与前面以及后面的塔的 阅读全文
posted @ 2019-03-28 16:17 hec0411 阅读(463) 评论(0) 推荐(0) 编辑
摘要: CF 331 E. Biologist "题目描述" 题目大意:有$n$个点,初始时每个点为黑色或者白色,你可以花费$v_i$的代价将一个点反色。然后你有许多计划,每个计划要求一个点集中的所有点为同种颜色。满足了一个计划就可以得到$w_i$相应的价值,某些计划如果没有被满足,还会付出$g$的代价。 阅读全文
posted @ 2019-03-27 20:25 hec0411 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 【HNOI2013】切糕 Sample Input 2 2 2 1 6 1 6 1 2 6 2 6 Sample Output 6 $P,Q,R≤40,0≤D≤R$ 参考: 经典的有距离限制的网络流模型。 首先我们不考虑高度限制。我们直接将图建$r+1$层,就是每个格子$(x,y)$拆成$r+1$个 阅读全文
posted @ 2019-03-27 14:40 hec0411 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 【NOI2018模拟5】三角剖分Bsh Description 给定一个正 n 边形及其三角剖分,共 2n 3 条边 (n条多边形的边和n 3 条对角线),每条边的长度为 1。 共 q 次询问,每次询问给定两个点,求它们的最短距离。 Input 第一行一个整数 n ,表示多边形的点数; 接下来 n 阅读全文
posted @ 2019-03-26 16:36 hec0411 阅读(282) 评论(0) 推荐(0) 编辑
摘要: JZOJ 5602.【NOI2018模拟3.26】Cti Description 有一个 $n×m$ 的地图,地图上的每一个位置可以是空地,炮塔或是敌人。你需要操纵炮塔消灭敌人。 对于每个炮塔都有一个它可以瞄准的方向,你需要在它的瞄准方向上确定一个它的攻击位置,当然也可以不进行攻击。一旦一个位置被攻 阅读全文
posted @ 2019-03-26 16:31 hec0411 阅读(271) 评论(0) 推荐(0) 编辑
摘要: Loj 2731 「JOISC 2016 Day 1」棋盘游戏 JOI 君有一个棋盘,棋盘上有 $N$ 行 $3$ 列 的格子。JOI 君有若干棋子,并想用它们来玩一个游戏。初始状态棋盘上至少有一个棋子,也至少有一个空位。 游戏的目标是:在还没有放棋子的格子上依次放棋子,并填满整个棋盘。在某个格子上 阅读全文
posted @ 2019-03-25 20:16 hec0411 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 【FJWC 2019】 森林 样例输入 0 5 1 0 0 2 样例输出 1 2 3 3 我们发现,答案就是直径加上直径上某个点出发,不经过其他直径上的点的最长链。这里的直径可以是任意一条直径。 首先我们每次只加一个点,所以我们很好维护新的直径。假设旧直径的两个端点是$(A,B)$,则加入点$X$后 阅读全文
posted @ 2019-03-25 20:00 hec0411 阅读(282) 评论(0) 推荐(0) 编辑
摘要: CF700E Cool Slogans "题目描述" 给出一个长度为n的字符串$s[1]$,由小写字母组成。定义一个字符串序列$s[1....k]$,满足性质:$s[i]$在$s[i 1] (i =2)$中出现至少两次(位置可重叠),问最大的$k$是多少,使得从$s[1]$开始到$s[k]$都满足这 阅读全文
posted @ 2019-03-24 17:16 hec0411 阅读(185) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 18 下一页