具体描述
《计算几何:算法设计与分析(第3版)》系统地介绍了计算几何中的基本概念、求解诸多问题的算法及复杂性分析,概括了求解几何问题所特有的许多思想方法、几何结构与数据结构。全书共分11章,包括:预备知识,几何查找(检索),多边形,凸壳及其应用,Voronoi图、三角剖分及其应用,交与并及其应用,多边形的获取及相关问题,几何体的划分与等分、算法的运动规划、几何拓扑网络设计、随机几何算法与并行几何算法等。
作者简介
周培德,1941年,湖北省武穴市人。1965年毕业于武汉大学数学系。任北京理工大学计算机系教授。
主要成果有:个人独立发明计算机算法160多个,发表学术论文60余篇,出版学术专著3部,研究生教材两部.
目录信息
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.3 z1-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 凸壳的基本概念
……
第4章 voronoi图、三角剖分及其应用
第5章 交与并及其应用
第6章 多边形的获取及相关问题
第7章 几何体的划分与等分
第8章 算法的运动规划
第9章 几何拓扑网络设计
第10章 随机几何算法与并行几何算法
待解决的问题
算法一览
参考文献
名词索引
· · · · · · (收起)
读后感
用户评价
拿到这本《计算几何》后,我第一感觉就是它是一本非常“实在”的书。厚实的书页,扎实的理论,还有那些密密麻麻却又条理清晰的公式和算法描述,都让我觉得这本书的内容绝不是流于表面。我一直对计算机视觉和机器学习领域很感兴趣,而计算几何作为这些领域的基础,我总觉得是我的一个知识盲区。这本书恰好填补了我的空白。它的讲解风格非常直接,上来就切入核心问题,然后层层剥离,直到把问题的本质展现在我面前。我尤其喜欢它在讲解每一个算法时,都配有详细的伪代码和算法复杂度分析,这让我能够更清晰地理解算法的逻辑和效率。虽然有些地方的数学推导确实需要仔细琢磨,但作者的讲解并没有让我感到畏难,反而激励我去挑战。书中还提到了一些与离散数学、拓扑学等相关的内容,这让我看到了计算几何与其他学科之间的紧密联系。这本书不仅仅是一本教科书,更像是一位经验丰富的导师,在耐心地指导我探索计算几何的奥秘。我目前的阅读进度虽然还算不上很快,但每一页都充满了收获,让我对未来在相关领域的学习和研究充满了信心。
我最近在啃一本名叫《计算几何》的书,说实话,它给我带来的挑战和惊喜并存。这本书的写作风格非常独特,它没有一开始就罗列枯燥的定义和定理,而是从一些实际应用场景出发,引出相关的几何问题,然后逐步深入到理论层面。这种方式让我觉得学习过程不那么枯燥,反而充满了探索的乐趣。书中关于多边形碰撞检测、直线相交判断、最接近点对搜索等内容的讲解,都非常生动形象,让我能够快速建立起直观的理解。我特别喜欢它在讲解算法时,不仅给出公式,还会配以生动的几何解释,有时甚至会用类比的方式来帮助理解。这本书的排版也很出色,图文并茂,公式的排版也很规范,阅读起来非常舒适。我还在书中看到了一些关于计算几何在三维空间中的应用,比如表面重建、网格划分等,这让我对这个领域有了更广阔的视野。虽然有时候一些算法的证明过程需要反复阅读和思考,但每当理解一个难点时,都会有一种成就感油然而生。这本书确实是一本值得认真钻研的书籍,它让我对“几何”这个看似简单的概念有了全新的认识。
我最近在读一本关于计算几何的书,不得不说,这本书的深度和广度都让我感到震惊。作者在深入浅出地讲解概念的同时,也对算法的复杂度和效率进行了严谨的分析,这对于我这种喜欢刨根 জিজ্ঞাসা(zhū guò)根底的人来说,简直是福音。书中的证明过程虽然严谨,但表述清晰,关键步骤都得到了详细的阐述,即使是复杂的定理,也能在作者的引导下逐步理解。我特别欣赏书中关于凸包、Delaunay三角剖分、Voronoi图等章节,这些经典算法的原理和实现方式都讲得非常透彻。作者还引用了许多前沿的研究成果,让我了解到计算几何领域的最新发展动态。这本书不仅仅是知识的堆砌,更是一种思维的训练,它教会我如何将几何问题抽象化,并用算法来解决。每次读完一个章节,都会有一种豁然开朗的感觉,仿佛脑子里的一团乱麻被理顺了。虽然这本书的阅读门槛相对较高,需要一定的数学基础,但对于那些渴望深入理解计算机图形学和相关领域的人来说,绝对是不可多得的宝藏。我正在计划将书中的一些算法在实际项目中进行实现,相信这会是一次非常有价值的学习体验。
这本书我真是太爱了!从一开始就被它吸引住了,封面设计就非常有科技感,让人忍不住想一探究竟。拿到书之后,我被它的厚度吓了一跳,但翻开目录才发现,内容如此丰富,涵盖了我一直以来对数学和计算机图形学交叉领域的好奇。我尤其喜欢其中关于点、线、圆等基本几何元素的讲解,用非常直观的方式解释了它们的数学原理,感觉就像在玩一个精密的乐高游戏。作者的逻辑清晰,每一章都承接上一章,循序渐进,即使是对数学不太自信的我,也能慢慢理解。书中还穿插了大量的图示,这些图示并不是简单的装饰,而是帮助理解抽象概念的绝佳工具,有时我甚至会花很长时间去研究一个图,体会它背后蕴含的数学美。而且,这本书的排版也很舒服,字体大小适中,行间距合理,读起来一点也不费劲。最让我惊喜的是,书中还提到了很多实际应用,比如在游戏开发、机器人导航、地理信息系统等领域,这让我看到了理论知识如何转化为实际的强大力量。读这本书就像打开了一个新世界的大门,让我对计算机科学有了更深刻的认识,也激发了我进一步学习的兴趣。我毫不犹豫地给它五星好评!
这本书真是让我大开眼界!我一直以为计算几何只是数学领域的一个分支,没想到它在计算机科学中有着如此重要的地位。这本书的视角非常宏观,它不仅仅关注算法本身,更注重算法背后的几何思想和数学原理。我尤其喜欢书中关于算法的“美学”讨论,作者用非常优美的语言描述了算法的简洁性和优雅性,让我觉得学习算法不仅仅是为了解决问题,更是一种欣赏。书中关于平面扫描算法、线段树、kd树等数据结构的讲解,都非常深入,让我对这些基础工具有了更深刻的理解。而且,作者在讲解过程中,常常会引用一些经典的问题和案例,这些案例都非常有代表性,能够帮助我更好地理解算法的应用场景。我还在书中看到了关于计算几何在计算机图形学、计算生物学、数据挖掘等领域的应用,这让我感到非常震撼,原来我们生活中很多看似神奇的技术,背后都离不开计算几何的支撑。这本书的阅读过程,对我来说更像是一次思维的洗礼,它让我学会了用更抽象、更严谨的视角去看待问题,并从中发现数学的无限魅力。