毕竟是HDU收录的题,,我怀疑它要变土。。
题意:
有n个项目,然后第一行输入损失度,第二行输入耗时
然后安排一下顺序,
每一项的消耗为当前已经做了的(包括此项)总时间*损失度。
求最小总消耗。
首先这道题是贪心,我们可以贪心排序项目。
策略: bool operator < (const YYC &a)const
{return x*a.y
证明:
首先我们考...
分类:
其他好文 时间:
2015-01-19 09:17:28
阅读次数:
159
http://poj.org/problem?id=1228随便看看就能发现,凸包上的每条边必须满足,有相邻的边和它斜率相同(即共线或凸包上每个点必须一定在三点共线上)然后愉快敲完凸包+斜率判定,交上去wa了QAQ。原因是忘记特判一个地方....因为我们求的凸包是三点共线的凸包,在凸包算法中我们叉积...
分类:
其他好文 时间:
2015-01-02 12:13:38
阅读次数:
180
A. Crazy Town 这一题只需要考虑是否经过所给的线,如果起点和终点都在其中一条线的一侧,那么很明显从起点走点终点是不需要穿过这条线的,否则则一定要经过这条线,并且步数+1。用叉积判断即可。代码: 1 #include 2 #include 3 #include 4 #include 5 ....
分类:
其他好文 时间:
2014-12-26 18:30:14
阅读次数:
86
题意: 给一个圆和一个多边形,多边形点可能按顺时针给出,也可能按逆时针给出,先判断多边形是否为凸包,再判断圆是否在凸包内。解法: 先判是否为凸包,沿着i=0~n,先得出初始方向dir,dir=1为逆时针,dir=-1为顺时针,然后如果后面有两个相邻的边叉积后得出旋转方向为nowdir,如果dir*n...
分类:
其他好文 时间:
2014-12-19 21:54:05
阅读次数:
172
不容易,kd-tree。。终于过了,wa了好久,然后快两个月没管它,今天终于过了。题目意思很简单,然后做法就是用kd-tree找最邻近的点和次邻近的点。有几个坑点,就是点积和叉积会爆int,然后就是我的几何模板挫了,点在线段上,由于没有判断点是否会和线段的端点重合,我一直wa。下午重新看题的时候突然...
分类:
其他好文 时间:
2014-12-16 16:34:36
阅读次数:
215
题意: 给四个点,判断四边形的形状。可能是正方形,矩形,菱形,平行四边形,梯形或普通四边形。解法: 开始还在纠结怎么将四个点按序排好,如果直接处理的话,有点麻烦,原来凸包就可搞,直接求个凸包,然后点就自动按逆时针排好了,然后就判断就可以了,判断依据题目下面有,主要是用到点积和叉积,判断垂直用点积,判...
分类:
其他好文 时间:
2014-12-11 23:59:44
阅读次数:
446
题意:正方形四个边界上分别有n个点,将其划分为(n+1)2个四边形,求四边形面积的最大值。分析:因为n的规模很小,所以可以二重循环枚举求最大值。求直线(a, 0) (b, 0) 和直线(0, c) (0, d)的交点,我是二元方程组求解得来的,然后再用叉积求面积即可。 1 #include 2 #....
分类:
Web程序 时间:
2014-12-06 22:41:33
阅读次数:
262
老规矩,方程什么都在注释里面。
呃,其实写斜率优化不妨像我这么写,先把会TLE的裸dp交一遍,T了以后就把方程去掉(long long)这种类型转化神马的粘到注释里面,然后j放一边,i放一边,都有的放到i的一边,然后列出yxkb,然后最大上凸,最小下凹,简单分析,不对再改,然后来俩点判断判断叉积神马的,然后一遍ac。
嘲讽一下:某同学POJ一道题调了一天至今还没过。。代码风格啊...
分类:
其他好文 时间:
2014-12-02 22:42:27
阅读次数:
206
在Unity3D中,Vector3.Dot表示求两个向量的点积;Vector3.Cross表示求两个向量的叉积。 点积计算的结果为数值,而叉积计算的结果为向量。两者要注意区别开来。 在几何数学中:1.点积 点积的计算方式为:a·b=|a|·|b|cos其中|a|和|b|表示向量的模,表示两个向量的夹...
分类:
编程语言 时间:
2014-12-01 22:11:11
阅读次数:
243
题目大意:给出平面上的一些点,问这些点中的任意三个点组成的三角形的面积和是多少。
思路:看数据范围只算法系列。由于每个三角形有三个顶点,因此暴力的话应该是O(n^3)的时间复杂度,很明显超时了,但是我们只需要将它优化到O(n^2logn)就可以解决了。
好吧,剩下的随便猜一猜,比如O(n^2)的枚举,然后剩下的logn什么也干不了。。。
再比如O(n)的枚举,然后剩下O(nlogn)...
分类:
其他好文 时间:
2014-11-28 14:25:46
阅读次数:
148