計算幾何是計算機理論科學的一個重要分支,自20世紀70年代末從算法設計與分析中獨立出來起,已經有了巨大的發(fā)展,不僅產生了一系列重要的理論成果,也在眾多實際領域中得到了廣泛的應用。本書的前4章對幾何算法進行了討論,包括幾何求交、三角剖分、線性規(guī)劃等,其中涉及的隨機算法也是本書的一個鮮明特點。第5章至第10章介紹了多種幾何結構,包括幾何查找、kd樹、區(qū)域樹、梯形圖、Voronoi圖、排列、Delaunay三角剖分、區(qū)間樹、優(yōu)先查找樹以及線段樹等。第11章至第16章結合實際問題,繼續(xù)討論了若干幾何算法及其數(shù)據(jù)結構,包括高維凸包、空間二分及BSP樹、運動規(guī)劃、網格生成及四叉樹、最短路徑查找及可見性圖、單純性區(qū)域查找及劃分樹和切分樹等,這些也是對前10章內容的進一步深化。本書不僅內容全面,而且緊扣實際應用,重點突出,既有深入的講解,同時每章都設有“注釋及評論”和“習題”,方便讀者更深入的理解,被世界眾多大學作為教材。