计算几何:算法设计与分析(第3版)

作者:周培德

丛书名:中国计算机学会学术著作丛书

定价:69元

印次:3-1

ISBN:9787302172901

出版日期:2008.06.01

印刷日期:2008.06.18

图书责编:薛慧

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书系统地介绍了计算几何中的基本概念、求解诸多问题的算法及复杂性分析,概括了求解几何问题所特有的许多思想方法、几何结构与数据结构。全书共分11章,包括: 预备知识,几何查找(检索),多边形,凸壳及其应用,Voronoi图、三角剖分及其应用,交与并及其应用,多边形的获取及相关问题,几何体的划分与等分、算法的运动规划、几何拓扑网络设计、随机几何算法与并行几何算法等。

第3版前言 第3版对第2版的补充与修改如下: 新增26节(1.5,1.6,3.7,4.6,4.7,4.8.10,4.8.11,6.3~6.6,6.13~6.16,7.1~7.6,8.8~8.10,9.3.3,9.4.3),删去2章(2版中的第6章与第7章),修改4节(2.4,3.1,4.8.6,4.8.9)。新增的内容全部是作者于2005年5月至2007年12月的研究成果(其中包括71个算法,使作者设计的Z算法增至157个,占全书算法总数77%)。此外,还增加了作者提出的3个待解决问题及名词索引。 需要说明的两点是: (1) 删去第2版中的第6章与第7章,并非因为内容过时,而仅仅是为了压缩篇幅。需要这两章内容的读者请参见本书第2版或者其他文献。 (2) 对于处特殊位置的几何体(比如多点共线),只要先加以判定,然后再处理。一般说来,比较容易解决。故本书多数Z算法的描述中,均假设几何体处一般位置。此外,对于某些类似情况及实现某些步骤的计算技巧亦省略叙述。故读者使用这些Z算法时要仔细研究并作必要补充。 鉴于作者水平有限,书中必有缺点和错误,敬请读者批评指正。 周培德 2008年3月 Email: Zhoupeide2008@163.com

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
第0章预备知识

0.1算法与数据结构

0.1.1算法

0.1.2数据结构

0.2相关的几何知识

0.2.1基本定义

0.2.2线性变换群下的不变量

0.2.3几何对偶性

0.3计算模型

第1章几何查找(检索)

1.1点定位问题

1.1.1点q是否在多边形P内

1.1.2确定点q在平面剖分中的位置

1.1.3Z1-3算法(判定点q在哪个三角形的算法)

1.2范围查找问题

1.2.1多维二叉树(k-D树)的方法

1.2.2直接存取方法

1.2.3范围树方法

1.3判定点集是否在多边形内

1.4平面网络的处理与点q的定位

1.5平面上链的处理与点q的定位

1.6平面上线段的处理与点q的定位

第2章多边形

2.1凸多边形

2.2简单多边形

2.3多边形的三角剖分

2.4多边形的凸划分

第3章凸壳及其应用

3.1凸壳的基本概念

3.2计算平面点集凸壳的算法

3.2.1卷包裹法

3.2.2格雷厄姆方法

3.2.3分治算法

3.2.4Z3-1算法与Z3-2算法(求平面点集的凸壳)

3.2.5实时凸壳算法

3.2.6增量算法

3.2.7近似凸壳算法

3.3计算平面多边形顶点凸壳的算法

3.4计算平面多边形链顶点凸壳的算法

3.4.1概念、算法思想与描述

3.4.2解释与时间复杂性

3.5计算平面线段集凸壳的算法

3.6计算三维空间点集凸壳的算法

3.6.1基本概念

3.6.2卷包裹法

3.6.3分治算法

3.6.4Z3-8算法(三维凸壳)

3.6.5增量算法

3.7时间复杂性低于下界O(nl...