试题详情
- 简答题在最接近点对问题中,用一条垂直线L:x=m将平面点集分为大致相等的两个子集S1和S2。设P1和P2分别表示直线L的左边和右边的宽为d的两个垂直长条区域,d1和d2分别是S1和S2中最小距离,且设d=min{d1,d2}。对于P1中任意一个点p,可能和在P2中点q构成全平面点集的最接近点对的候选点对,请证明:P2中最多有6对这样的候选点对。
-
根据鸽笼原理:如果n+1只鸽子飞入n个笼子中,那么至少有一个笼子里包含两只或两只以上的鸽子。
将矩形R的长为2d的边3等分,将它的长为d的边2等分,由此导出6个(d/2)×(2d/3)的矩形(如下图a所示)。若矩形R中有多于6个S中的点,则由鸽笼原理易知至少有一个(d/2)×(2d/3)的小矩形中有2个以上S中的点。设u,v是位于同一小矩形中的2个点,则:
distance(u,v)≤5d/6 关注下方微信公众号,在线模考后查看
热门试题
- 下列算法中通常以自底向下的方式求解最优解
- 汉诺塔问题可以用递归解决,以下也可用递归
- 折纸问题算法的代码如下:问该算法的时间复
- 数据结构与算法里,switch语句是()
- 关于冒泡排序的比较次数和排序趟数描述正确
- 数据结构与算法里,若查找表中不存在特定元
- 数据结构与算法里,冒泡排序N个记录需要N
- N个记录的待排序列,采用冒泡排序,总共比
- 一般背包问题的贪心算法可以获得最优解吗?
- 在多分支开关语句:switch语句中ca
- 下列算法中通常以自顶向下的方式求解最优解
- 在下列算法中得到的解未必正确的是()。
- 用动态规划算法解决最大字段和问题,其时间
- 汉诺塔的时间复杂度从阶梯来讲,属于指数阶
- 下列算法中通常以深度优先方式系统搜索问题
- 比较回溯法和分支限界法的搜索方式,哪种方
- 如《孙子算经》中描述的鸡兔同笼问题之穷举
- 已知序列X={x1
- 回文字符串是正反都一样的英文字符串,那么
- 已知非齐次递归方程:,其中,b、c是常数