- 2
- 0
- 约3.13千字
- 约 25页
- 2018-05-28 发布于福建
- 举报
年ACM协会暑期集训专题三计算几何
2007年ACM协会暑期集训专题(三)计算几何 刁瑞 数学科学学院 需要注意的细节 常用头文件#includemath.h 计算几何中一般来说使用double型比较频繁,请注意数据类型的选择,该用实数的时候就用double,而float容易失去精度。 判断double型的x是否为0,应当用xeps x-eps(或者fabs(x)eps),其中eps代表某个精度,常常取eps=0.000001,还有其他类似情况也要注意double类型的精度问题,int(x+eps),避免x=4.999999999 需要注意的细节 圆周率取3.141592654或者更精确,或者用acos(-1) 角度制和弧度制的转换,C/C++中的三角函数均为弧度制 尽量少用除法,开方,三角函数,容易失去精度。用除法时注意除数不为0 输出的时候要小心-0.00000,比如 a=-0.0000001,printf(“%.5lf”,a); 向量及其运算 计算几何中经常使用向量,而且基本上都是二维的,下面用αβγ代表三个向量 α=(x[0],y[0]) β=(x[1],y[1]) γ=(x[2],y[2]) 某些题目需要经常使用向量运算,因此对于这类问题最好建立构造类型或者类来表示向量,并将向量之间的运算进行重载 一般需要重载加法,减法,和向量乘法 向量及其运算 struct point{ //构造点的数据类型,
您可能关注的文档
- 工会的社会保险工作.ppt
- 工程力学材力.ppt
- 市中区品德与生活社会名师课堂教学观摩活动.ppt
- 市场营销学教学课件_13359.ppt
- 市场引领产业转型升级打造国际纺织创意中心.ppt
- 市场营销学教学课件_17664.ppt
- 市场营销学教学课件_17654.ppt
- 市场营销学教学课件_21646.ppt
- 市场营销学教学课件_21663.ppt
- 平行四边形面积计算_16955.ppt
- 2026及未来5年中国收纳袋行业发展研究报告.docx
- 2026及未来5年中国电梯平衡块行业发展研究报告.docx
- 2026及未来5年中国电子原材料行业发展研究报告.docx
- 2026及未来5年中国万历动感流水画行业发展研究报告.docx
- 2026及未来5年中国水磨石机行业发展研究报告.docx
- 2026及未来5年中国荔枝味龟苓膏行业发展研究报告.docx
- 2026及未来5年中国密闭式铅蓄电池行业发展研究报告.docx
- 2026及未来5年中国压棒行业发展研究报告.docx
- 2026及未来5年中国饮品行业发展研究报告.docx
- 2026及未来5年中国磨擦压力机主轴市场分析及竞争策略研究报告.docx
原创力文档

文档评论(0)