上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 27 下一页
摘要: 「JSOI2013」游戏中的学问 "传送门" 考虑 $\text{DP}$ 设 $dp_{i, j}$ 表示将前 $i$ 个人分成 $j$ 个集合,并且第 $i$ 个人在第 $j$ 个集合的方案数。 转移就是: $$ dp_{i, j} = dp_{i 1, j} \times (i 1) + dp 阅读全文
posted @ 2020-02-08 15:34 Sangber 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 「JSOI2013」旅行时的困惑 "传送门" 由于我们的图不仅是一个 $\text{DAG}$ 而且在形态上还是一棵树,也就是说我们为了实现节点之间互相可达,就必须把每条边都覆盖一次,因为两个点之间的路径是唯一的。 那么题意就变成了:每次在图上选出一条路径,覆盖上面的边,求最小的路径数使得所有边都被 阅读全文
posted @ 2020-02-08 15:22 Sangber 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 「JSOI2012」玄武密码 "传送门" 题目是要求多个串在母串上的最长匹配长度。 考虑 $\text{AC}$ 自动机,我们建出 $\text{Trie}$ 图然后用母串来在上面跑。 每一个能匹配的位置,它 $\text{fail}$ 的位置也一定可以匹配,我们就跳 $\text{fail}$ 把 阅读全文
posted @ 2020-02-08 15:08 Sangber 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 「JSOI2014」矩形并 "传送门" 我们首先考虑怎么算这个期望比较好。 我们不难发现每一个矩形要和 $n 1$ 个矩形去交,而总共又有 $n$ 个矩形,所以我们把矩形两两之间的交全部加起来再除以 $n(n 1)$ 就是答案。 至于算矩形之间的交我们可以考虑把每个矩形都视为在这个矩形范围内区间加上 阅读全文
posted @ 2020-02-08 14:59 Sangber 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 「AHOI2014/JSOI2014」宅男计划 "传送门" 我们首先要发现一个性质:存货天数随买食物的次数的变化类似于单峰函数。 具体证明不会啊,好像是二分加三分来证明?但是没有找到明确的严格证明。 感性理解一下就是:买的食物太少,很容易饿死;买太多就没钱了,也活不长。 所以我们考虑如何对于当前三分 阅读全文
posted @ 2020-02-05 16:32 Sangber 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 「JSOI2014」打兔子 "传送门" 首先要特判 $k \ge \lceil \frac{n}{2} \rceil$ 的情况,因为此时显然可以消灭所有的兔子,也就是再环上隔一个点打一枪。 但是我们又会发现当 $n = 3, k = 2$ 时,这种情况也满足上述条件但是我们只能打掉两群兔子,所以选兔 阅读全文
posted @ 2020-02-05 14:55 Sangber 阅读(185) 评论(7) 推荐(0) 编辑
摘要: 「JSOI2014」电信网络 "传送门" 一个点选了就必须选若干个点,最大化点权之和,显然最大权闭合子图问题。 一个点向它范围内所有点连边,直接跑最大权闭合子图即可。 参考代码: 阅读全文
posted @ 2020-02-04 23:21 Sangber 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 「AHOI2014/JSOI2014」拼图 "传送门" 看到 $n \times m \le 10^5$ ,考虑根号分治。 对于 $n define rg register define file(x) freopen(x".in", "r", stdin), freopen(x".out", "w 阅读全文
posted @ 2020-02-04 19:13 Sangber 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 「JSOI2014」学生选课 "传送门" 看到这题首先可以二分。 考虑对于当前的 $mid$ 如何 $\text{check}$ 我们用 $f_{i,j}$ 来表示 $i$ 对 $j$ 的好感度排名,那么对于两个人 $i$,$j$ 如果有 $\max\{f_{i, j}, f_{j, i}\} mi 阅读全文
posted @ 2020-02-04 18:56 Sangber 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 「JSOI2010」排名 "传送门" 看到先后顺序限制和字典序,很容易想到拓扑排序 + 贪心。 考虑具体做法: 对于第一问: 我们开一个大根堆来代替队列,然后从大到小构造出各个元素的排名。 我们连边 $i \to a_i$ ,表示 $i$ 要在 $a_i$ 后面,也就是满足 $a_i$ 在 $i$ 阅读全文
posted @ 2020-02-03 16:35 Sangber 阅读(130) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 27 下一页