上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 27 下一页
摘要: 「JSOI2011」棒棒糖 "传送门" "双倍经验" 考虑主席树做法。 对于当前的主席树节点,如果 $\le mid$ 的个数足够就往左边走,否则就尝试往右边走,都不行就返回 $0$。 参考代码: 阅读全文
posted @ 2020-01-31 18:37 Sangber 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 「JSOI2011」柠檬 "传送门" 斜率优化题。 在优化前,还有一个值得一提的优化: 对于最后的最优分割方案,每一段的两个端点一定是同颜色的,并且作为这一段的 $s_0$ 证明:如果不作为这一段的 $s_0$,那么它显然没有贡献,把这一个单独分出来显然更优,直到最后两个端点就一定都是 $s_0$ 阅读全文
posted @ 2020-01-31 16:45 Sangber 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 「JSOI2011」分特产 "传送门" 计数题。 考虑容斥掉每人至少一个的限制。 就直接枚举至少有多少人没有分到特产,然后剩下的随便分。 $$Ans = \sum_{i = 0}^n ( 1)^i {n \choose i} \prod_{j = 1}^m {n i + a_j 1 \choose 阅读全文
posted @ 2020-01-30 23:37 Sangber 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 「JSOI2010」旅行 "传送门" 比较妙的一道 $\text{DP}$ 题,思维瓶颈应该就是如何确定状态。 首先将边按边权排序。 如果我们用 $01$ 串来表示 $m$ 条边是否在路径上,那么我们就可以通过钦定前 $x$ 条边在路径上来确定目标状态。 其中有的边消耗了魔法使用次数,有的没消耗。 阅读全文
posted @ 2020-01-30 23:33 Sangber 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 「国家集训队」矩阵乘法 "传送门" 还是静态区间第 $k$ 小,只不过变成二维平面而不是序列了。 整体二分做法:就把树状数组改成二维的就好了。。。 还写主席树的话就不太好写了。。。 参考代码: 阅读全文
posted @ 2020-01-24 16:06 Sangber 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 「luogu3380」【模板】二逼平衡树(树套树) "传送门" 我写的树套树——线段树套平衡树。 线段树上的每一个节点都是一棵 $\text{FHQ Treap}$ ,然后我们就可以根据平衡树的基本操作以及线段树上区间信息可合并的性质来实现了,具体细节看代码都懂。 参考代码: 阅读全文
posted @ 2020-01-24 15:30 Sangber 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 「CQOI2015」任务查询系统 "传送门" 好像也是板子题??? 区间修改,单点查询,考虑差分。 然后每次查询时就直接在对应的主席树上二分即可。 参考代码: 阅读全文
posted @ 2020-01-24 13:44 Sangber 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 「WC2013」糖果公园 "传送门" 树上带修莫队板子题。 看懂题意后就是板子题了。 参考代码: 阅读全文
posted @ 2020-01-24 00:02 Sangber 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 「SDOI2005」区间 "传送门" 记录每一个位置作为左端点和右端点的出现次数,然后直接考虑差分即可。 参考代码: 阅读全文
posted @ 2020-01-23 23:58 Sangber 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 「NOI2006」最大获利 "传送门" 最小割。 对于每一组用户群 $A_i, B_i, C_i$ ,连边 $S \to A_i, S \to B_i, $ 容量为成本,还有 $i \to T$ ,容量为收益 $C_i$,$A_i, B_i$ 都向 $i$ 连边,容量为 $inf$ ,割掉与 $S$ 阅读全文
posted @ 2020-01-23 23:55 Sangber 阅读(111) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 27 下一页