摘要: 最小圆覆盖#include #include #include #include using namespace std;const double eps=0.00000001;struct point { double x,y;}p[110];struct circle{ point cent; ... 阅读全文
posted @ 2014-08-01 22:27 chenjunjie1994 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 最小圆覆盖问题。根据黑书上的算法写的。定理:PI不在当前的圆内,则必在扩张后的圆上,即扩张后的圆必定经过PI。因为求最小圆使用的是点增量法,把问题规模由1增加到N。所以,每次增加规模时,必须先确定该点是否在圆内,若不在,则扩展。并以当前点为其中之一点,然后在P1,P2,....P(I-1)枚举另外两... 阅读全文
posted @ 2014-08-01 19:23 chenjunjie1994 阅读(149) 评论(0) 推荐(0) 编辑