- 1、本文档共58页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
;目;;;图的基本概念;无向图:在无向图中,顶点对(x,y)是无序的。
有向图:在有向图中,顶点对x,y是有序的。
无向完全图:若有n个顶点的无向图有n(n-1)/2条边,则此图为无向完全图。即任何2顶点间均有一条边存在。
有向完全图:有n个顶点的有向图有n(n-1)条弧,则此图为有向完全图。即任何2顶点间均有一对方向相反的弧存在。;;权:某些图的顶点或边具有与它相关的数,称之为权。这种带权图叫做网络。
如:交通网的公里数、工程造价图中的造价
顶点的度TD(v):一个顶点v的度是与它相关联的边的条数。在有向图中,顶点的度等于该顶点的入度与出度之和。
入度ID(v):是以v为终点(弧头)的弧的条数
出度OD(v):是以v为始点(弧尾)的弧的条数;;路径:在图G=(V,E)中,若从顶点vi出发,沿一些边经过一些顶点vp1,vp2,…,vpm,到达顶点vj。则称顶点序列(vivp1vp2...vpmvj)为从顶点vi到顶点vj的路径。它经过的边(vi,vp1)、(vp1,vp2)、...、(vpm,vj)应是属于E的边。;路径长度:非带权图的路径长度是指此路径上边的条数。带权图的路径长度是指路径上各边的权之和。
简单路径:若路径上各顶点v1,v2,...,vm均不互相重复,则称这样的路径为简单路径。
回路:若路径上第一个顶点v1与最后一个顶点vm重合,则称这样的路径为回路或环。;;;图的存储结构;无向图的邻接矩阵是对称的;
有向图的邻接矩阵可能是不对称的。;在无向图的邻接表中,统计第i行(列)1的个数可得顶点I的度。
在有向图的邻接表中,统计第i行1的个数可得顶点i的出度,统计第j列1的个数可得顶点j的入度。;1;#defineMaxVerNum100//最大结点数
typedefintVertType;//结点类型
typedefintEdgeType;//边的类型
typedefstruct
{intn;//顶点数VertTypevexs[MaxVerNum];//顶点结构
inte;//边的个数
EdgeTypeedges[MaxVerNum][MaxVerNum];//边结构
}Mgraph;
;建立有向图G的邻接矩阵存储;邻接矩阵的特点;由顺序存储的顶点表及n个链式存储的边链表两部分组成;顶点表:存放顶点本身的数据信息,表中每个表目对应于图的???个顶点,包括两个字段:
VerTex:顶点信息
Firstedge:指向边链表的第一个结点;typedefstructnode//边结点
{intadjvex;//邻接点域
intinfo;//权值(可选)
structnode*next;//边链表指针
}EdgeNode;;无向图的邻接表的建立过程:;voidCreateALGraph(ALGraph*G)//建立有向图的邻接表存储
{inti,j,k;EdgeNode*p;
scanf(“%d,%d”,(G-n),(G-e);//读入顶点数和边数
for(i=0;iG-n;i++)//建立有n个顶点的顶点表
{scanf(“%c”,(G-adjlist[i].vertex));//读入顶点信息
G-adjlist[i].firstedge=nil;//顶点的边表头指针设为空
}
for(k=0;kG-e;k++)/建立边表
{scanf(“%d,%d”,i,j);//读入边Vi,Vj的顶点对应序号
p=(EdgeNode*)malloc(sizeof(EdgeNode));//生成新边表结点p
p-adjvex=j;//邻接点序号为j
p-next=G-adjlist[i].firstedge;//将边结点插入到顶点Vi的链表头部
G-adjlist[i].firstedge=p;
}
};有向图的
您可能关注的文档
- 计算机软件基础课件:数据结构概述.pptx
- 计算机软件基础课件:数据库基础.pptx
- 计算机软件基础课件:数据库系统概述.pptx
- 计算机软件基础课件:数组.pptx
- 计算机软件基础课件:线性数据结构.pptx
- 计算机软件基础课件:预备知识.pptx
- 计算机软件基础课件:指针.pptx
- 2024-2025学年教育硕士综合提升测试卷附答案详解(黄金题型).docx
- 2024-2025学年教育硕士试题附答案详解【轻巧夺冠】.docx
- 2024-2025学年民航职业技能鉴定考前冲刺测试卷附答案详解【实用】.docx
- 2024-2025学年教育硕士考试历年机考真题集(含答案详解).docx
- 2024-2025学年教育硕士模拟题库含答案详解【培优】.docx
- 2024-2025学年教育硕士考前冲刺练习试题附参考答案详解【完整版】.docx
- 2024-2025学年教育硕士复习提分资料附答案详解(完整版).docx
- 2024-2025学年民航职业技能鉴定模考模拟试题附完整答案详解(精选题).docx
- 2024-2025学年教育硕士测试卷【必威体育精装版】附答案详解.docx
- 2024-2025学年教育硕士预测复习附答案详解(培优).docx
- 2024-2025学年教育硕士考试彩蛋押题含答案详解【实用】.docx
- 2024-2025学年民航职业技能鉴定复习提分资料(突破训练)附答案详解.docx
- 2024-2025学年民航职业技能鉴定全真模拟模拟题及完整答案详解【精选题】.docx
最近下载
- 水泵进出口管径计算及核对计算表.xls VIP
- 2025年淮安出租车从业资格证模拟考试试题.docx VIP
- DBJ50T-376-2020 老旧小区改造提升建设标准 .docx VIP
- “校园服务” 校园生活服务商业计划书.docx
- 35kV箱式变电站(华变)2500KVA技术规范书.doc VIP
- 欧陆SSD690+软件手册.pdf
- 电子工程通信技术 - 4G终端测试规范——3GPPTS36.521测试项解析.pdf VIP
- 病案管理质量控制指标.pptx VIP
- 沙漠治理的施工组织设计.doc VIP
- IEC 61000-3-2-2024(E) Electromagnetic compatibility (EMC) – Part 3-2:Limits – Limits for harmonic current emissions (equipment input current 16 A per phase) 电磁兼容性(EMC) . 第3-2部分: 极限. 谐波电流发射的极限(设备输入电流每相16A).pdf
文档评论(0)