上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 24 下一页
摘要: Link : BZOJ 1296 传送门 Solution: 还是自己DP做少了啊,这种**题一开始还做错了 由于每一条木板间是独立的,且涉及到染色次数的分配 要想到对木板间进行分组DP 而要实现分组DP就要先求出每条木板上染色$x$次能贡献的最大答案 这个用背包DP$O(n^3)$就行了 Code 阅读全文
posted @ 2018-05-31 22:26 NewErA 阅读(371) 评论(0) 推荐(0) 编辑
摘要: Link: BZOJ 3631 传送门 Solution: 这题一眼看上去是裸的树剖,但实际上完全没有必要进行区间加的操作 由于不需要在线的查询,我们可以直接用差分数组来解决此题 而这又有两种方式: 1、先轻重链剖分,按树剖更新时一样处理差分数组 对于每一条连续的部分执行$res[pos[top[x 阅读全文
posted @ 2018-05-31 22:12 NewErA 阅读(159) 评论(0) 推荐(0) 编辑
摘要: Link: BZOJ 1805 传送门 Solution: 一道思路比较巧的线段树的题目 首先可以发现,答案和顺序是没有关系的,都是$\sum_{i=1}^n {H_i∗(H_i−1)/2}$。 那么可以比较容易得得到以下的贪心策略: 对于第$i$个船帆,对前$H_i$层中的前$K_i$小的数加1 阅读全文
posted @ 2018-05-31 07:25 NewErA 阅读(341) 评论(0) 推荐(0) 编辑
摘要: Link: BZOJ 2817 传送门 Solution: 算是比较神的DP了吧, 首先这个绝对值处理起来很难受,肯定要想办法去掉 于是想到从小到大插入的方式,便不存在绝对值的问题了 插入一个数只有5种情况,我们来分类讨论: 1.插入以后它两边都没有数。(权值$-2*i$,方案数$k+1-l$) 2 阅读全文
posted @ 2018-05-30 22:39 NewErA 阅读(241) 评论(0) 推荐(0) 编辑
摘要: Link: BZOJ 3571 传送门 Solution: 和 BZOJ2395 的建模完全相同,(BZOJ2395 题解传送门) 仅仅是将其中的基础问题由最小生成树改成了二分图最大完美匹配 只要将原来的Kruscal模块改为KM算法即可 Code: Review: 1、需要注意的就是最小匹配转为最 阅读全文
posted @ 2018-05-30 09:44 NewErA 阅读(184) 评论(0) 推荐(0) 编辑
摘要: Link: BZOJ 2395 传送门 Solution: 算是一类比较经典的模型: 即对于一类经典问题,每点由1个权值化为2个权值,最终求$sigma(val_1)*sigma(val_2)$ 对于此题, 设每棵生成树为坐标系上的一个点,$sigma(x_i)$为横坐标,$sigma(y_i)$为 阅读全文
posted @ 2018-05-30 09:26 NewErA 阅读(230) 评论(0) 推荐(0) 编辑
摘要: Link:https://www.lydsy.com/JudgeOnline/problem.php?id=2282 Solution: 看到球最大值最小 > 想到二分答案 首先要推导出一些性质: 1、这条路径一定在树的直径上 感性证明:直径上的每个点通向直径末端的路径都是这个方向从该点出发的最长距 阅读全文
posted @ 2018-05-30 08:50 NewErA 阅读(181) 评论(0) 推荐(0) 编辑
摘要: Link:https://www.lydsy.com/JudgeOnline/problem.php?id=3083 Solution: 算是一道树剖的模板题吧 除了模板以外,新增的操作就是“换$root$” 此时我们分类讨论即可: 1、$x={root}$ 查询$[1,n]$ (需要特判) 2、$ 阅读全文
posted @ 2018-05-29 22:26 NewErA 阅读(129) 评论(0) 推荐(0) 编辑
摘要: Link:https://www.lydsy.com/JudgeOnline/problem.php?id=1566 Solution: 思路十分精奇的一道题目 题目要求的是$\sum_{i=1}^k a_i^2$ 明显发现$a_i$是难以求解的,于是考虑如何整体处理$a_i^2$ 由于$a_i^2 阅读全文
posted @ 2018-05-29 19:07 NewErA 阅读(160) 评论(0) 推荐(0) 编辑
摘要: Link:https://www.lydsy.com/JudgeOnline/problem.php?id=2768 Solution: 一道比较基础的最大流的题目 一般看到将点分为两类的题目就要往网络流方向想吧 建图: 源点向每个初始立场为1的人连权值为1的边。 每个初始立场为0的人向汇点连权值为 阅读全文
posted @ 2018-05-29 17:14 NewErA 阅读(185) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 24 下一页