http://www.lydsy.com/JudgeOnline/problem.php?id=2395 考虑在二维坐标系上 一种生成树方案$(cost, time)$对应一个点 答案一定是在下凸包上的一段 我们考虑如何找到这个下凸包 首先找到两个初始点$a, b$ 分别对应以$cost$, $ti ...
分类:
其他好文 时间:
2018-03-28 20:31:45
阅读次数:
189
题目大意 在平面上找 n 个点, 要求这 n 个点离原点的距离分别为 $r_1,r_2, \cdots r_rn$. 最大化这 n 个点构成的凸包面积, 凸包上的点的顺序任意。 注意点不一定全都要在凸包上。 $n \leq 8,r_i \leq 1000$ 题解 正解是拉格朗日乘数法。 然而作为一只 ...
分类:
其他好文 时间:
2018-03-27 01:56:53
阅读次数:
284
4570: [Scoi2016]妖怪 Description 邱老师是妖怪爱好者,他有n只妖怪,每只妖怪有攻击力atk和防御力dnf两种属性。邱老师立志成为妖怪大师,于 是他从真新镇出发,踏上未知的旅途,见识不同的风景。环境对妖怪的战斗力有很大影响,在某种环境中,妖怪可 以降低自己k×a点攻击力,提 ...
分类:
其他好文 时间:
2018-03-25 18:19:53
阅读次数:
248
题目大意: 有n个数,分成连续的若干段,每段(假设从第j个到第i个组成一段)的分数为 (X-L)^2,X为j-i+Sigma(Ck) i<=k<=j,其中L是一个常量 使各段分数的总和最小 思路: 斜率优化dp入门题 写出dp方程之后用单调队列维护凸包即可 1 #include<iostream> ...
分类:
其他好文 时间:
2018-03-24 00:35:17
阅读次数:
181
题目链接 "UOJ 7" 题解 首先这一定是DP!可以写出: $$f[i] = \min_{ancestor\ j} \{f[j] + (d[j] d[i]) p[i] + q[i]\}$$ 其中$d[i]$表示树上$i$的深度。 整理一下式子: $$f[i] = \min_{ancestor\ j ...
分类:
其他好文 时间:
2018-03-19 13:26:18
阅读次数:
132
一、问题引入 网络上经常会遇到判断图形个数的题目,如下例: 如果我们要把图中所有三角形一个一个选出来,在已知每个交点的前提下,该如何用代码判断我们选的图形是否是三角形呢。如下图,如何把图3筛选出来呢? 这里需要用到两步: 1.得到所选图形(阴影部分)所包含的所有小图形的顶点集合,求集合的凸包,根据凸 ...
分类:
编程语言 时间:
2018-03-16 19:38:51
阅读次数:
890
http://uoj.ac/problem/205 这题好强啊 设状态$f[id][t]$ 为一个点子树内所有的点在$t$时间完成的最小的代价 通过观察可以发现 $f$值形成了一个下凸包 在区间$[l, r]$取最小值 考虑暴力转移 更新父节点答案 以及暴力合并上一段凸包 复杂度$O((n + m) ...
1492: [NOI2007]货币兑换Cash Description 小Y最近在一家金券交易所工作。该金券交易所只发行交易两种金券:A纪念券(以下简称A券)和 B纪念券(以下 简称B券)。每个持有金券的顾客都有一个自己的帐户。金券的数目可以是一个实数。每天随着市场的起伏波动, 两种金券都有自己当时 ...
分类:
其他好文 时间:
2018-03-12 18:41:31
阅读次数:
215
陶陶的难题II 时间限制:40s 空间限制:128MB 陶陶的难题II 时间限制:40s 空间限制:128MB 陶陶的难题II 时间限制:40s 空间限制:128MB 题目描述 输入格式 第一行包含一个正整数N,表示树中结点的个数。 第二行包含N个正实数,第i个数表示xi (1<=xi<=10^5) ...
分类:
其他好文 时间:
2018-03-12 17:01:51
阅读次数:
127
参考:https://www.cnblogs.com/zhuohan123/p/3237246.html 因为一c可以由1 a b得出,所以删掉c,把a,b抽象成二维平面上的点。首先考虑一个客户需求能被哪些原料配出来:两个原料点连线上的点都可以,要是多个原料点,那么这些线的向量构成的凸包中的点都可以 ...
分类:
Web程序 时间:
2018-03-09 22:43:21
阅读次数:
260