码迷,mamicode.com
首页 >  
搜索关键字:凸包    ( 949个结果
bzoj2402 陶陶的难题II
这个是题目描述: 题解: 啊啊啊啊啊…… 垃圾分数规划。 垃圾树链剖分。 垃圾斜率优化。 垃圾darkbzoj。 这里才是题解: 我们设那个分数的值=k,那么有 (yi-k*xi)+(qj-k*pj)=0; 我们要做的是让k最大。 那么很明显开两颗线段树,每个节点存一个凸包。 鉴于我们要让b值最大, ...
分类:其他好文   时间:2018-12-21 14:11:26    阅读次数:231
凸优化(二)凸锥与常见凸集
1. 概述 $\quad$那么开始第二期,介绍凸锥和常见的集合,这期比较短(~~因为公式打得太累了~~),介绍凸集和凸锥与仿射集的意义在哪呢,为的就是将很多非凸集合转化为凸集的手段,其中,又以凸包(包裹集合所有点的最小凸集)为最常用的手段,在细节一点,闭凸包(闭合的凸包)是更常用的手段。 2. 凸锥 ...
分类:其他好文   时间:2018-12-15 21:06:48    阅读次数:1044
《算法》BEYOND 部分程序 part 3
? 书中第六章部分程序,加上自己补充的代码,包括 Graham 扫描生成凸包,计算最远点对 ● Graham 扫描生成凸包 ● 计算最远点对 ...
分类:编程语言   时间:2018-12-13 20:22:58    阅读次数:216
初学计算几何(四)——初识凸包
前言 学习过了 多边形 的一些相关内容,总算可以开始学习凸包了。 这篇博客主要介绍如何在给出的点集中求出凸包。 关于凸包面积可以参考 "初学计算几何(三)——多边形的简单操作" 中的 多边形面积的求法 。 排序 求凸包的第一步便是将点集按照这个方法进行排序: cpp inline bool oper ...
分类:其他好文   时间:2018-12-10 20:47:11    阅读次数:154
【UVA10652】Board Wrapping(求凸包面积)
"点此看题面" 大致题意: 告诉你若干个矩形的 重心坐标 、 长 、 宽 和 相对$y$轴的偏转角度 ,求 矩形面积和 与 能围住这些矩形的最小凸包面积 之比。 矩形面积和 这应该是比较好求的吧。 已经给了你长和宽,直接乘起来累加即可。 最小凸包面积 这道题关键还是在于求凸包面积。 首先,我们要注意 ...
分类:移动开发   时间:2018-12-10 19:37:34    阅读次数:214
凸包总结
用不严谨的话来讲,给定二维平面上的点集,凸包就是将最外层的点连接起来构成凸多边形,它能包含点集中所有的点。 构造方法 需要牢记的是 若 $a × b 0$ 则 $a$ 在 $b$ 的顺时针方向 若 $a × b=0$ 则 $a$ 与 $b$ 共线 若 $a × b 0$ 则 $a$ 在 $b$ 的逆 ...
分类:其他好文   时间:2018-11-28 00:23:59    阅读次数:249
省选数据结构
省选数据结构: 好像将的都是一些科技。 一般都不会在板子上做什么修改啊。 大概列一下知识点: 字符串:后缀自动机,回文自动机。 有关于树的:LCT,KD-tree,可持久化数据结构,树套树(分治),点分治,替罪羊树。 其他一些:凸包,插头dp。 大部分都是很好理解的,个人感觉只有字符串的一些不是那么 ...
分类:其他好文   时间:2018-11-24 11:52:42    阅读次数:117
Luogu-2521 [HAOI2011]防线修建
倒过来处理所有询问,就变成了一道动态凸包的裸题 吐槽一下这道题只要维护上凸壳就好了,我zz了没好好看题打了两个2333 ~~~cpp // luogu judger enable o2 include include include include include define rp ( r) de ...
分类:其他好文   时间:2018-11-22 23:55:29    阅读次数:199
Luogu-3829 [SHOI2012]信用卡凸包
这道题的转化很巧妙,可以把信用卡四个角的圆心看做平面上的点来做凸包,$ans$就是凸包周长加上一个圆的周长 ~~~cpp // luogu judger enable o2 include include include include using namespace std; const int ...
分类:其他好文   时间:2018-11-22 23:54:25    阅读次数:195
POJ2079 Triangle
"嘟嘟嘟" 题意:给一堆点,求其中三个点构成的三角形的最大面积。 刚开始不知咋的忘了三角形三条边可能都不在凸包上,然后快速的打了个旋转卡壳结果$WA$了。还是自己太年轻了…… 正解也是旋转卡壳。对于三角形三个点$i, j, k$,$k, j, i$挨个旋转就行啦。 c++ include inclu ...
分类:其他好文   时间:2018-11-22 20:57:57    阅读次数:180
949条   上一页 1 ... 14 15 16 17 18 ... 95 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!