算法问题实战策略15.1 引言_算法问题实战策略15.1 引言试读-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 编程 > 算法问题实战策略 > 15.1 引言

算法问题实战策略——15.1 引言

15.1 引言 与点、线、多边形、圆形等各种几何图形相关的算法称为计算几何(computational geometry)算法。计算几何已成为3D图形、CAD、机器人等多种领域的基础,在计算机学科中占据了重要地位。程序设计竞赛中也常常出现有关计算几何的问题。 计算几何包含了很多内容,涉及面非常广。不过,程序设计竞赛中出现的题目大多集中于基础性的问题。解决这种问题时需要的并不是宏大的算法或设计范式,而是把本科线性代数或高中几何学的内容转换成代码。因此,本章重点在于如何将基础数学理论转换成既简洁又无异常的代码形式。 计算几何是涉及二维平面和三维立体图形的一门学问,而程序设计竞赛的问题主要是二维几何学相关内容。因此,本书也只介绍二维几何学。

展开全文

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

《算法问题实战策略》其他试读目录

• 1.1 引言
• 1.2 程序设计竞赛
• 1.3 阅读本书的方法
• 1.4 值得参加的程序设计竞赛
• 1.5 对赛前准备工作的一些建议
• 1.6 续读
• 2.1 引言
• 2.2 解决问题的过程
• 2.3 解决问题的策略
• 2.4 续读
• 15.1 引言 [当前]
• 15.2 计算几何的工具
• 15.3 相交、距离、面积
• 15.4 练习题:弹球模拟(题目 ID:PINBALL,难度:高)
• 15.5 解题:弹球模拟
• 15.6 多边形
• 15.7 练习题:金银岛(题目 ID:TREASURE,难度:高)
• 15.8 解题:金银岛
• 15.9 练习题:是呆子?不是呆子?(题目ID:NERDS,难度:中)
• 15.10 解题:是呆子?不是呆子?
• 15.11 计算几何算法设计范式
• 15.12 常见失误与注意事项
• 15.13 续读