计算几何第三次大试验梯形图.PDFVIP

  • 20
  • 0
  • 约1.73千字
  • 约 4页
  • 2018-08-18 发布于天津
  • 举报
计算几何第三次大试验梯形图

计算几何第三次大实验:梯形图 一.问题介绍。 点定位问题是指:在一个平面区域的划分中,找到一个点属于哪个区域。梯形图结构是 解决点定位问题的一种高效算法,点查询的平均时间复杂度为O(lgn),而梯形图本身的构造 时间复杂度为O(nlgn) 。 二. 梯形图构造算法介绍。 输入为平面上一组互不相交的线段集,输出为线段集对应的梯形图和查找树结构。 算法的整体思路是递推,每一步递推都有对应的初始梯形图和查找树结构,考虑当前的 线段,对当前的梯形图存储结构和查找树进行更新,具体更新算法见参考资料1 中的详细介 绍。 为了获得 O(nlgn)的平均时间性能,采用了随机增量式的算法结构,随机地获得下一个 输入线段。 三. 程序界面和使用说明 1. 线段集的输入: 分为三种方式,鼠标输入,文件输入,随机生成。 鼠标输入时,点击鼠标左键开始输入,点击左键结束一条线段的输入,这时程序会以这 条线段的终点为新的起点再次画线段,若要结束这种输入,点击鼠标右键即可;再次点击左 键可以开始新的输入。 文件输入时,点击File 菜单栏的OpenSegmentFile 选项,选择要导入的线段文件,线段 端点坐标系的原点取的是屏幕的左下角,X 轴正向向右,Y 轴正向向上。 随机生成时,

文档评论(0)

1亿VIP精品文档

相关文档