摘要:
题意:平面上有n个点,求一条直线使得所有点都在直线的同一侧。并求这些点到直线的距离之和的最小值。分析:只要直线不穿过凸包,就满足第一个条件。要使距离和最小,那直线一定在凸包的边上。所以求出凸包以后,枚举每个边求出所有点到直线的距离之和得到最小值。点到直线距离公式为:因为点都在直线同一侧,所以我们可以... 阅读全文
posted @ 2014-10-19 22:54
AOQNRMGYXLMV
阅读(259)
评论(0)
推荐(0)
摘要:
题意:把n个圆盘依次放到桌面上,按照放置的先后顺序给出这n个圆盘的圆心和半径,输出有多少个圆盘可见(即未被全部覆盖)。分析:题中说对输入数据进行微小扰动后答案不变。所露出的部分都是由若干小圆弧组成的。因此求出每个圆与其他圆相交的小圆弧,取圆弧的终点,分别向里和向外移动一个很小的距离的到P'。标记包含... 阅读全文
posted @ 2014-10-19 22:23
AOQNRMGYXLMV
阅读(541)
评论(0)
推荐(0)

浙公网安备 33010602011771号