数据结构与算法学习笔记(第四天)

这篇学习笔记详细探讨了图的相关概念,包括图的定义、顶点与边的关系,以及图的存储结构和遍历方法,是学习图论的好资料。
摘要由CSDN通过智能技术生成

相关概念

元素之间存在多对多关系(线性表的元素之间存在前驱和后继,树的元素之间存在父子关系,图的任意元素之间都有可能存在关系)
 由顶点的有穷非空集合和顶点之间边的集合组成。
 在图型数据结构中,数据被称为顶点,数据之间的关系统称为边。
 在图中不允许出现没有点,但可以没有边。
 G(V,E),V表示顶点的集合,E表示边的集合 

各种图的定义

	无向图:顶点与顶点之间没有方向,这种边称为无向边,边用无向偶对表示(v,v1)。
V={A,B,C,D} E={(A,B),(B,C),(C,D),(D,A),(A,C)}
	在无向图中,如果任意两个顶点之间都存在边,这种图称为无向完全图。
	无向完全图的边的数量:n*(n-1)/2(n指无向图的顶点数)。
	有向图:若顶点之间有方向,这种边称为有向边,也叫弧,用有序偶对表示<v,v1>,V1叫做弧头,V叫做弧尾。
	注意:若不存在顶点到自身的边,也不存在重复出现的边,这种图叫做简单图,数据结构课程中讨论的都是简单图。
	在有向图中,如果任意两个顶点之间存在方向相反的两条弧,这种图叫做有向完全图
	图中有很少边或弧的图叫稀疏图,反之叫稠密图。
	如果图中的边或狐有相关的数据,数据称为权,这种图称为网(带权图)。
	如果G(V,E)和G1(V1,E1),存在V包含V1,且E包含E1,那么G1称为G的子图。

顶点与边的关系:

顶点的度&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值