- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
梯形图及点定位
梯形图及点定位
目录
实验内容 1
数据结构 2
二维点 2
线段 2
辅助矩形 2
梯形 2
有向无环图节点 3
有哪些信誉好的足球投注网站结构 3
梯形图及点定位算法类 3
算法说明 4
随机线段生成算法 4
梯形图和查找结构构造算法 5
算法思路 5
算法流程图 6
相交梯形的查找与退化情况的处理 9
点定位算法 9
程序结构 10
文件说明 10
类和结构体说明 10
实验结果 11
随机生成线段 11
构建梯形图和查找结构 12
点定位 14
实验分析 16
实验内容
对于平面上一组互不相交的线段,构造梯形图以及对应的一个查找结构。梯形图组
织为梯形结构集合形式,查找结构为有向无环图形式。
这里的点定位查找定义为:在输入的线段集中,找出与发自查询点、垂直向上的射
线相交的第一条线段,并返回其编号。
约定:
1. 射线为闭,即包含起点本身;
2. 输入线段均为左闭右开,即包含左端点但不含右端点;
3. 假象为通过逆时针地轻微转动坐标轴,消除垂直线段——亦即,垂直线段下闭上
开;
4. 共左端点的线段,以右端点的纵坐标为序;
5. 若射线不与任何线段相交,则返回“inf”标识
数据结构
二维点
class TMPoint2D{
public:
double x, y; // 表示点对应的x坐标和y坐标
}
线段
class TMSegment{
public:
TMPoint2D start; // 线段的起始点
TMPoint2D end; // 线段的终止点
}
辅助矩形
class TMRectangle
{
public:
double left; // 矩形左侧边x坐标
double right; // 矩形右侧边x坐标
double bottom; // 矩形底边y坐标
double top; // 矩形顶边y坐标
}
梯形
class TMTrapezoidal{
public:
/*梯形自身的拓扑信息*/
size_t up; //作为梯形上边的线段
size_t bottom; //作为梯形下边的线段
TMPoint2D leftp; //生成左边射线的某端点
TMPoint2D rightp; //生成右边射线的某端点
double leftUpY; //梯形左边上端点的Y坐标
double leftBottomY; //梯形左边下端点的Y坐标
double rightUpY; //梯形右边上端点的Y坐标
double rightBottomY; //提醒右边下端点的Y坐标
/*梯形与邻居的邻接关系*/
TMTrapezoidal* rightUpNeigh; //梯形的右上方邻居,与当前
梯形共享同一个up线段
您可能关注的文档
- 最小熵解回旋滤波器应用于模糊影像还原之研究OntheStudyofthe.PDF
- 必威体育精装版财经资讯-229.DOC
- 最美科技城摄影大赛方案.DOC
- 最近点对问题-Read.DOC
- 最适合传送用的简易标尺.PDF
- 有关ITU-D未来工作的议题.DOC
- 有关‘灾防告警细胞广播讯息系统’﹙PWS﹚与气象局地震相关资讯之.PDF
- 有关对有共同利益之渔业管理合作之诺鲁协定.PDF
- 有关发射的结论-ITU.DOC
- 有关细胞和组织学技术细胞和组织免疫组织化学技术是用.DOC
- 互太(番禺)纺织印染有限公司2024年招聘3人历年(高频重点提升专题训练)附带答案王牌题库附答案【典.docx
- 互太(番禺)纺织印染有限公司2024年招聘80人历年高频考题难、易错点模拟试题附带答案题库及参考答案.docx
- 互太(番禺)纺织印染有限公司2024年校园招聘公开引进高层次人才笔试答案大全(夺分金卷).docx
- 互太(番禺)纺织印染有限公司应届高校毕业生招聘高频考题难模拟试题附带答案题库及参考答案(达标题).docx
- 互太(番禺)纺织印染有限公司2024年招聘1人公开引进高层次人才笔试参考题库答案完整版(综合题).docx
- 互太(番禺)纺织印染有限公司2024年招聘1人公开引进高层次人才笔试参考题库答案大全带答案(黄金题型.docx
- 互太(番禺)纺织印染有限公司2024定向招聘历年高频难、易错点模拟试题附带答案通关秘籍题库A4版可打.docx
- 互太(番禺)纺织印染有限公司2024年总部社会招聘补招7人模拟试题(共100题)附带答案真题题库含答.docx
- 橡胶轮胎及内胎项目风险评估报告.docx
- 互太(番禺)纺织印染有限公司2023-24年招聘80人历年高频考题难、易错点模拟试题附带答案题库附参.docx
文档评论(0)